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配置鏡像出錯(cuò)了,重新配置daemon.json和解決docker一直starting
編輯daemon.json
執(zhí)行以下命令:
cd ~/.docker ls
會(huì)出現(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客戶端,那就需要?jiǎng)h除一些文件了。
MAC徹底刪除docker。解決docker一直starting的問題
安裝docker for mac之后,直接在應(yīng)用程序?qū)ocker卸載了,再次安裝的時(shí)候發(fā)現(xiàn)docker啟動(dòng)不了,一直處于“docker is starting”狀態(tài),這時(shí)候需要徹底卸載docker。
如果使用docker.dmg或者brew cask install docker安裝的docker,需要?jiǎng)h除/usr/local/bin/docker文件夾下docker的組件:
命令:rm -rf /usr/local/bin/docker* (謹(jǐn)慎使用)
或者手動(dòng)進(jìn)入/usr/local/bin/文件夾下刪除相關(guān)文件(推薦)。
再次安裝docker就啟動(dòng)就正常了。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
windows宿主機(jī)和docker容器設(shè)置掛載共享文件夾的步驟
這篇文章主要介紹了windows宿主機(jī)和docker容器設(shè)置掛載共享文件夾的步驟,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-11-11Docker部署后端項(xiàng)目的實(shí)現(xiàn)步驟
本文主要介紹了Docker部署后端項(xiàng)目的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-03-03docker安裝redis 5.0.7并掛載外部配置和數(shù)據(jù)問題
Redis 是一個(gè)開源的使用 ANSI C 語(yǔ)言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value 的 NoSQL 數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的 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ì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12docker 設(shè)置windows存儲(chǔ)路徑的操作
這篇文章主要介紹了docker 設(shè)置windows存儲(chǔ)路徑的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-03-03Docker搭建LibreSpeed的實(shí)現(xiàn)步驟
LibreSpeed 是一個(gè)輕量級(jí)的網(wǎng)絡(luò)速度測(cè)試工具,本文主要介紹了Docker搭建LibreSpeed的實(shí)現(xiàn)步驟,具有一定的參考價(jià)值,感興趣的可以了解一下2024-04-04