我使用Weave CNI部署了kubernetes集群,到目前为止,我能够根据需要部署pod。现在我们正试图从文章中提取docker图像,但不知何故,它不起作用。正在获取以下错误。令人惊讶的是,我能够从AWS ECR repo中提取/推送图像。令人困惑的是,为什么我们无法从artifactory将图像拉到kubernetes集群,而artifactory既没有任何限制,也没有身份验证。能够从这个artifactory到常规docker VM的映像(它们在kubernetes集群之外运行(:
Version:
Client Version: v1.17.2
Server Version: v1.17.2
Host OS:
Centos 7.7
CNI:
Weave
错误:
**正在尝试提取存储库artifactory.gns.rms-internal.com/rms-dockerpr-local/sdp/rms/model-platform/model-engine-kubernetes。。。**
获取https://artifactory.internal.com/v1/_ping:拨号tcp:443:connect:没有到主机的路由
感谢任何意见或建议。
谢谢,CS-
问题是网络,您必须删除所有未使用的网络:
$ docker network prune
然后将位选项设置为打开。
docker -> deamon.json -> bip
只需将"bip": " xxx.yyy.zzz.vvv/ww"
行添加到deamon.json
即可。重启码头:
$ docker restart
Docker正在与您的私人注册表相同的范围内创建子网络。
看看这里:拉镜像问题,桥接网络,docker组成子网,码头装卸问题。
还可以看看:artifactory-on-prem。
如果有帮助,请告诉我。