在centos 6上为docker守护进程添加--insecure-registry参数

时间:2016-04-05 17:28:17

标签: docker

尝试将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参数?

1 个答案:

答案 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