Jerry在认真做笔记 2024-02-20 16:13 采纳率: 50%
浏览 17
已结题

Docker创建私有仓库报错

Docker创建私有仓库报错

1.docker pull registry
2.vim /etc/docker/daemon.json
添加"insecure-registries": ["容器ip:5000"]
3.systemctl restart docker
发生报错 Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
4.这是我的daemon.json配置

{
  "registry-mirrors": ["https://v7t8ezip.mirror.aliyuncs.com"]
  "insecure-registries": ["容器ip:5000"]
}


把"insecure-registries": ["容器ip:5000"]删掉后systemctl restart docker就正常了,这是为什么呢

  • 写回答

2条回答 默认 最新

  • GISer Liu 2024-02-20 17:20
    关注

    该回答引用自GPT-3.5,由博主GIS_Liu编写:

    根据你提供的信息,问题可能是由于 Docker 无法启动服务导致的。在你的 daemon.json 文件中,你添加了 insecure-registries 的配置,但当你加上这个配置并重启 Docker 后,服务启动失败了。

    这个问题可能是由于配置错误引起的。在你的 daemon.json 文件中,确保 JSON 格式是正确的,每个键值对之间都应该用逗号隔开。在你的配置中,"registry-mirrors""insecure-registries" 之间缺少了逗号。

    你的配置应该像这样:

    {
       "registry-mirrors": ["https://v7t8ezip.mirror.aliyuncs.com"],
       "insecure-registries": ["容器ip:5000"]
    }
    

    确保配置无误后,保存文件并重新启动 Docker 服务。这应该会解决你的问题。

    如果问题仍然存在,你可以查看 Docker 日志,尤其是使用 journalctl -xe 命令查看系统日志,以获取更多详细的错误信息,从而更好地定位问题并采取相应的解决措施。

    如果该回答解决了您的问题,请采纳!如果没有,请参考以下方案进行修订

    用户答题指南

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 2月29日
  • 已采纳回答 2月21日
  • 创建了问题 2月20日