Docker 仓库编辑daemon文件后,重启异常

269 阅读1分钟

使用命令

vim /etc/docker/daemon.json

添加一下内容时

{
  "insecure-registries":["主机的IP地址或者域名:5000"],
   "registry-mirrors": ["https://registry.docker-cn.com"]
}

信息后,重启docker 失败。异常信息:

Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

使用systemctl status docker.service 查看具体信息为:
在这里插入图片描述
搞了半天没搞好,差点要卸载重装了。

想着是不是因为国外的docker镜像仓库,这里访问不了什么的,然后试了下将deamon的内容改为使用阿里云的镜像仓库:

{
"registry-mirrors": ["https://mltfzuzk.mirror.aliyuncs.com"],
"dns": ["8.8.8.8","8.8.4.4"]
}

重启daemon

systemctl daemon-reload

然后重启docker:

systemctl restart docker.service

然后发现,竟然神奇的好了。。。。。
在这里插入图片描述
可见在修改daemon文件内容的时候需要注意了,可能一不小心就能把docker给整崩了。