尝试将centos 6.6(非systemd)上的docker守护程序连接到没有证书的私有注册表。 Docker documentation说编辑/ etc / default / docker以添加insecure-registry参数并重启服务,但这没有效果:
$ ps -ef | grep docker
tiiuser 19986 19447 0 10:25 pts/1 00:00:00 grep docker
root 31877 1 0 Apr04 ? 00:00:26 /usr/bin/docker
如何在centos 6中的docker守护进程中添加--insecure-registry参数?
答案 0 :(得分:4)
将以下内容添加到:
vi /etc/sysconfig/docker
other_args="--insecure-registry <your private registry:port>"
重启服务:
service docker restart
验证参数是否已添加:
$ ps -ef | grep docker
tiiuser 19986 19447 0 10:25 pts/1 00:00:00 grep docker
root 31877 1 0 Apr04 ? 00:00:26 /usr/bin/docker -d -- <your private registry url)
要将此作为脚本的一部分自动执行:
echo "other_args=\"--insecure-registry <your private registry url>\"" | sudo tee -a /etc/sysconfig/docker