"由未知权威签署的证书"同时尝试从可信赖的注册表中提取docker镜像

时间:2016-10-06 22:21:34

标签: ssl docker debian docker-trusted-registry

我正在尝试从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

2 个答案:

答案 0 :(得分:1)

如果您的注册表是可信的,那么您必须拥有认证。添加{{1}}无法帮助您绕过认证验证。

如果只是通过向Docker守护程序配置添加参数来绕过认证验证,那么可信赖的注册表就没有意义了:)

答案 1 :(得分:0)

或者,您也可以将远程Docker注册表的证书添加到主机系统上的/etc/docker/certs.d/<docker registry>/registry.crt,您应该可以。这应该可以在不重新启动docker守护程序的情况下工作。