最近在研究openshift的时候碰到一个问题:openshift本身内部有一个docker registry(存储s2i生成的镜像),我自己又搭了一个本地镜像仓库,这两个仓库地址都需要加到insecure-registries中。
方法如下:
- 编辑/etc/docker/daemon.json
# vim /etc/docker/daemon.json
修改为:
{"insecure-registries":["master.example.com:5000","172.30.0.0/16"]}
- 重启docker
# systemctl restart docker
这样,docker就可以向这两个本地镜像仓库push或pull镜像了。