我正在尝试从Docker Trusted Registry中提取docker镜像。我知道https证书是无效的,现在想绕过它,因为我只是快速测试一下。
我
$ cat /etc/issue
Debian GNU/Linux 8 \n \l
并按sudo service docker restart
我已将下面的行添加到/etc/init.d/docker
并在进行更改后重新启动了docker,但它没有帮助。
DOCKER_OPTS="--insecure-registry ipaddress.compute-1.amazonaws.com"
我在尝试拉
时一直看到这个错误来自守护程序的错误响应:获取 https://ipaddress.compute-1.amazonaws.com/v1/_ping:x509: 由未知权威机构签署的证书
我的docker版本是Docker版本1.12.1,版本23cf638
答案 0 :(得分:1)
如果您的注册表是可信的,那么您必须拥有认证。添加{{1}}无法帮助您绕过认证验证。
如果只是通过向Docker守护程序配置添加参数来绕过认证验证,那么可信赖的注册表就没有意义了:)
答案 1 :(得分:0)
或者,您也可以将远程Docker注册表的证书添加到主机系统上的/etc/docker/certs.d/<docker registry>/registry.crt
,您应该可以。这应该可以在不重新启动docker守护程序的情况下工作。