添加Docker存储库时出现“无法识别对等证书颁发者”

时间:2018-12-20 06:08:27

标签: docker ssl centos rhel

运行:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

产生:

Could not fetch/save url https://download.docker.com/linux/centos/docker-ce.repo to file /etc/yum.repos.d/docker-ce.repo:
[Errno 14] curl#60 - "Peer's Certificate issuer is not recognized."

3 个答案:

答案 0 :(得分:0)

我遇到了这个问题并用

解决了
value=

答案 1 :(得分:0)

有时,当您尝试在大型企业中添加回购协议时,您位于网络代理后面。找出它的一种方法是在浏览器中打开存储库的URL并查看SSL证书。在这种情况下,您将必须手动信任证书和整个链。在CentOS / RHEL中,我必须将所有必需的证书复制到(以防万一,备份目录): /etc/pki/ca-trust/source/anchors/ 然后运行以下命令: update-ca-trust extract 现在,您可以像这样添加仓库: yum-config-manager --add-repo <url-of-the-repo>

答案 2 :(得分:0)

在Partiucaler存储库中添加sslverify=0。 如果要为所有存储库添加,则添加/etc/yum.conf