如何解决无法将映像推送到 docker 容器注册表
我已经按照 here
的描述配置了 docker 容器注册表和前端容器注册表 (port 9001)
和前端 (port 8080)
正常工作,没有任何错误,但是当我在标记后尝试推送图像时出现错误(如下所述)
$ sudo docker tag nginx:1.17.0 localhost:9001/nginx:reg
$ sudo docker push localhost:9001/nginx:reg
The push refers to repository [localhost:9001/nginx]
Get http://localhost:9001/v2/: read tcp 127.0.0.1:39514->127.0.0.1:9001: read: connection reset by peer
解决方法
最终发现问题是我在端口 9001:9001
(主机端口:注册端口)上运行容器注册表是错误的,容器注册表在端口 5000
暴露服务。所以我在端口 5000:5000
上重新运行容器注册表,问题得到解决
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。