mac docker如何修改daemon.json文件
mac docker修改daemon.json文件
在mac下修改docker 的配置文件daemon.json有一下兩種方式
第一種
命令行方式:
nodeDockerfile cd ~/Library/Containers/com.docker.docker/Data/database ? database git:(master) ? ll ? database git:(master) ? git reset --hard HEAD is now at 0ec6ecf last-shutdown-time changed at 1498525219 ? database git:(master) ll total 0 drwxr-xr-x 22 xinzhiyun staff 748B 7 9 14:53 com.docker.driver.amd64-linux ? database git:(master) cd com.docker.driver.amd64-linux/etc ? etc git:(master) ll total 0 drwxr-xr-x 3 xinzhiyun staff 102B 7 9 14:53 docker drwxr-xr-x 3 xinzhiyun staff 102B 7 9 14:53 ssl -rw-r--r-- 1 xinzhiyun staff 0B 7 9 14:53 sysctl.conf ? etc git:(master) cd docker ? docker git:(master) ll total 8 -rw-r--r-- 1 xinzhiyun staff 2B 7 9 14:53 daemon.json ? docker git:(master) cat daemon.json {}% 記得要 git commit
第二種
通過docker客戶端
如下圖
之后重啟docker就可以了
之后docker login
? ~ sudo docker login 192.168.1.107:9999 Password: Username: admin Password: Login Succeeded
mac docker配置鏡像出錯了,重新配置daemon.json和解決docker一直starting
編輯daemon.json
執(zhí)行以下命令:
cd ~/.docker ls
會出現(xiàn)以下文件
application-template certs.d ? ? ? ? ? ? ? config.json ? ? ? ? ? daemon.json ? ? ? ? ? machine
接著看下daemon.json的內(nèi)容
{ ? "debug" : true, ? "experimental" : true, ? "registry-mirrors" : [ ? ], ? "insecure-registries": [ ? ] }
接著編輯daemon.json為以下內(nèi)容
{ ? "debug" : true, ? "experimental" : true, ? "registry-mirrors" : [ ? ? "http://f1361db2.m.daocloud.io", ? ? "https://docker.mirrors.ustc.edu.cn", ? ? "https://registry.docker-cn.com" ? ], ? "insecure-registries": [ ? ? "152.136.134.140:8080" ? ] }
大功告成~
改完后,如果發(fā)現(xiàn)還是打開不了docker客戶端,那就需要刪除一些文件了。
MAC徹底刪除docker。解決docker一直starting的問題
安裝docker for mac之后,直接在應(yīng)用程序?qū)ocker卸載了,再次安裝的時候發(fā)現(xiàn)docker啟動不了,一直處于“docker is starting”狀態(tài),這時候需要徹底卸載docker。
如果使用docker.dmg或者brew cask install docker安裝的docker,需要刪除/usr/local/bin/docker文件夾下docker的組件:
命令:rm -rf /usr/local/bin/docker* (謹(jǐn)慎使用)
或者手動進(jìn)入/usr/local/bin/文件夾下刪除相關(guān)文件(推薦)。
再次安裝docker就啟動就正常了。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
windows宿主機(jī)和docker容器設(shè)置掛載共享文件夾的步驟
這篇文章主要介紹了windows宿主機(jī)和docker容器設(shè)置掛載共享文件夾的步驟,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11docker安裝redis 5.0.7并掛載外部配置和數(shù)據(jù)問題
Redis 是一個開源的使用 ANSI C 語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value 的 NoSQL 數(shù)據(jù)庫,并提供多種語言的 API。這篇文章主要介紹了docker安裝redis 5.0.7并掛載外部配置和數(shù)據(jù),需要的朋友可以參考下2019-12-12Spring Boot 2.4 新特性之一鍵構(gòu)建Docker鏡像的過程詳解
這篇文章主要介紹了Spring Boot 2.4 新特性之一鍵構(gòu)建Docker鏡像的過程詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12