$ docker pull <docker registry>/<image name>/<tag>
Error response from daemon: Get <docker registry>/v1/_ping: x509: certificate signed by unknown authority
我试过用"curl"命令,但是也收到了类似的错误信息:
curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
我下载了CA证书,并使用以下命令将其导入到服务器(RedHat Linux 7)中:
cp root_cert.cer /etc/pki/ca-trust/source/anchors/
update-ca-trust
导入根证书后,我可以看到curl
正常工作,不会出现证书错误的提示,但如果我使用docker pull
仍然会遇到同样的问题。是docker
使用的ca证书位置与curl
不同吗?在这种情况下,我应该如何解决docker pull
的问题?