docker pull 提示 ‘x509: certificat
2018-11-28 本文已影响0人
Barry_Xu
这个问题是本机没有远程仓库的证书文件(远程仓库是https://方式访问的)
-
确认证书是 crt 结尾的,不是按照如下命令转换
$ openssl x509 -inform PEM -in root-ca.cer -out root-ca.crt
-
拷贝证书文件到 /usr/local/share/ca-certificates
$ sudo cp root-ca.crt /usr/local/share/ca-certificates/
-
修改ca 配置文件
编辑 /etc/ca-certificates.conf。文件最后加入 ‘root-ca.crt’。里面文件的位置是相对 /usr/local/share/ca-certificates/ -
更新本机的ca 文件
$ sudo update-ca-certificates
到此配置就完成了
记得重启docker 服务。