[OpenShift]解决openshfit部署应用没法从172.30.x.x:5000获取镜像的问题

openshfit版本 v3.11.0,经过ansible-playbook安装docker

一、遇到这个问题须要在/etc/docker/daemon.json中添加docker的网段: "insecure-registries": ["172.30.0.0/16"]json

二、再到 /etc/containers/registries.conf下的insecure字段添加一样内容:maven

[registries.insecure]
registries = ["172.30.0.0/16"]

三、从新启动dockerspa

[root@~]# systemctl daemon-reload
[root@~]# systemctl restart docker

四、若是以为默认的镜像下载速度太慢也能够使用国内的rest

[root@master01 mybank-demo-maven]# cat /etc/docker/daemon.json 
{"registry-mirrors": ["http://ef017c13.m.daocloud.io", "http://harbor.zyg.com"],
 "insecure-registries": ["harbor.zyg.com", "172.30.0.0/16"]}

harbor.zyg.com是个人私有镜像的地址code

相关文章
相关标签/搜索