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
执行以下命令:
cd ~/.docker ls
会出现以下文件
application-template certs.d config.json daemon.json machine
接着看下daemon.json的内容
{
"debug" : true,
"experimental" : true,
"registry-mirrors" : [
],
"insecure-registries": [
]
}接着编辑daemon.json为以下内容
{
"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"
]
}大功告成~
改完后,如果发现还是打开不了docker客户端,那就需要删除一些文件了。
MAC彻底删除docker。解决docker一直starting的问题
安装docker for mac之后,直接在应用程序将docker卸载了,再次安装的时候发现docker启动不了,一直处于“docker is starting”状态,这时候需要彻底卸载docker。
如果使用docker.dmg或者brew cask install docker安装的docker,需要删除/usr/local/bin/docker文件夹下docker的组件:
命令:rm -rf /usr/local/bin/docker* (谨慎使用)
或者手动进入/usr/local/bin/文件夹下删除相关文件(推荐)。
再次安装docker就启动就正常了。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Docker中查看kkFileView版本的五种实用方法全解析
本文给大家介绍在Docker环境中查看kkFileView服务版本的五种方法,包括进入容器查看、解析日志文件、检查容器内文件、利用dockerinspect命令和查询API,每种方法的步骤和适用场景都有详细说明,帮助用户快速准确地获取版本信息,感兴趣的朋友跟随小编一起看看吧2026-04-04
Ubuntu 下通过 Docker 部署 NGINX 服务器的步骤详解
今天分享如何在三丰云免费服务器上使用Docker部署NGINX服务器,Docker容器化平台提升应用可移植性,NGINX作为高性能HTTP和反向代理服务器,感兴趣的朋友跟随小编一起看看吧2025-02-02
Docker mongoDB 4.2.1 安装并收集springboot日志的步骤详解
这篇文章主要介绍了Docker mongoDB 4.2.1 安装并收集springboot日志,本文分步骤通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-12-12
docker容器inspect内容NetworkSettings的使用
文章主要介绍了Docker容器的网络设置,包括默认bridge网络和多网络连接的配置,详细解释了顶层字段(如Bridge、SandboxID、HairpinMode等)以及Networks对象的使用方法,推荐使用Networks对象来获取容器的网络信息,因为它提供了更灵活和全面的配置选项2026-02-02


最新评论