美文网首页
docker pull 提示 ‘x509: certificat

docker pull 提示 ‘x509: certificat

作者: Barry_Xu | 来源:发表于2018-11-28 17:22 被阅读0次

这个问题是本机没有远程仓库的证书文件(远程仓库是https://方式访问的)

  1. 确认证书是 crt 结尾的,不是按照如下命令转换

    $ openssl x509 -inform PEM -in root-ca.cer -out root-ca.crt
    
  2. 拷贝证书文件到 /usr/local/share/ca-certificates

    $ sudo cp root-ca.crt /usr/local/share/ca-certificates/
    
  3. 修改ca 配置文件
    编辑 /etc/ca-certificates.conf。文件最后加入 ‘root-ca.crt’。里面文件的位置是相对 /usr/local/share/ca-certificates/

  4. 更新本机的ca 文件

     $ sudo update-ca-certificates
    

到此配置就完成了
记得重启docker 服务。

相关文章

网友评论

      本文标题:docker pull 提示 ‘x509: certificat

      本文链接:https://www.haomeiwen.com/subject/thjzqqtx.html