[英]Push to Docker private registry from inside a docker
我有一个Jenkins docker容器,可以通过映射此处描述的卷访问主docker套接字。 所以我想推到其描述当地码头工人私有注册容器的图像这里 ,图像应通过主机名这样的标签:
docker tag ubuntu:16.04 localhost:5000/my-ubuntu
本地主机在docker内部不知道,但是通过使用docker网关ip,docker将映像推送到https并出现以下错误:
+ docker push 172.17.0.1/myalpine
The push refers to repository [172.17.0.1/myalpine]
Get https://172.17.0.1/v2/: read tcp 172.17.0.1:34956->172.17.0.1:443: read: connection reset by peer
是否知道如何使其不使用https或其他解决方案?
如果/etc/docker/daemon.json
安全地运行连接,则可以编辑文件/etc/docker/daemon.json
并在其中包含以下内容:
{
"insecure-registries" : [ "172.17.0.1:5000" ]
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.