当试图从docker hub中提取图像时,我收到一些奇怪的错误。 docker守护程序返回的特定错误是:
获取v2注册表时出错:获取https://registry-1.docker.io/v2/1: x509:由未知权限签署的证书
奇怪的是,运行“docker search x”运行正常并返回预期的内容。卷曲页面(curl -vL registry-1.docker.io
)并运行openssl s_client(openssl s_client -connect registry-1.docker.io:443
)也不会返回任何证书错误。
我不是公司代理或类似的东西。我尝试了很多解决方案,比如在/etc/docker/certs.d
目录中添加证书,重新安装ca-certificates包,重新启动我的机器,以及谷歌搜索建议的几乎所有内容。
我正在运行CentOS版本6.8。
我的码头版:
Client:
Version: 1.12.2
API version: 1.24
Go version: go1.6.3
Git commit: bb80604
Built: Tue Oct 11 17:00:50 2016
OS/Arch: linux/amd64
Server:
Version: 1.12.2
API version: 1.24
Go version: go1.6.3
Git commit: bb80604
Built: Tue Oct 11 17:00:50 2016
OS/Arch: linux/amd64
谢谢!