我有一个 Jenkins docker 容器,它可以通过映射此处描述的卷来访问主 docker 套接字。所以我想将图像推送到本地 docker 私有注册表容器,如此处所述,图像应按主机名标记,如下所示:
docker tag ubuntu:16.04 localhost:5000/my-ubuntu
localhost 在 docker 内部是未知的,但是通过使用 docker gateway ip,docker push image to 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 或其他解决方案吗?