代码之家  ›  专栏  ›  技术社区  ›  Mandroid

无法在minikube中提取docker图像

  •  0
  • Mandroid  · 技术社区  · 2 年前

    我正在尝试在minikube vm中提取一个图像。

    minikube ssh
    docker pull <docker registry>/<image name>/<tag>
    

    它给了我一个错误:

    来自守护程序的错误响应:Head“…图像的url…”:x509: 由未知权威机构签署的证书。

    我该如何解决?

    0 回复  |  直到 2 年前
        1
  •  1
  •   Sai Chandra Gadde    2 年前

    Error response from daemon: Head "...url for image...": x509: certificate signed by unknown authority 当您使用的证书无效或没有使用正确的证书时。

    以下故障排除步骤将帮助您解决问题:

    1.检查您的配置中是否已经有它,您可以通过进入 /etc/docker/certs.d/
    2.如果你找不到任何证书,请重新启动docker并 create a self-signed certificate get a certificate
    3.如果您在文件中找到证书,请尝试按以下方式添加端口,并确保已使用crt扩展名命名文件扩展名

    /etc/docker/certs.d/my-registry.example.com:5000/ca.crt
    

    然后重新启动docker,检查问题是否仍然存在。
    4.如果您正在使用 VPN or HTTP/HTTPS Proxy 尝试本中提到的疑难解答步骤 official documentation

    有关更多信息,请参阅 document 以及 blog