下载
中文
注册
从昇腾镜像仓库拉取镜像失败,报错提示x509: certificate signed by unknown authority

从昇腾镜像仓库拉取镜像失败,报错提示x509: certificate signed by unknown authority

2024/02/21

211

暂无评分
我要评分

问题信息

问题来源产品大类产品子类关键字
官方安装部署镜像昇腾镜像仓、拉取镜像、配置Docker代理

问题现象描述

从昇腾镜像仓库拉取镜像失败,报错提示x509: certificate signed by unknown authority。

原因分析

Docker没有配置insecure-registries。

解决措施

  1. 执行以下命令,查看是否已经配置Docker代理。

    cat /proc/`pidof dockerd`/environ | grep -a PROXY

  2. 修改Docker代理。

    1. 依次执行以下命令,创建配置文件http-proxy.conf。
      mkdir /etc/systemd/system/docker.service.d/
      vim /etc/systemd/system/docker.service.d/http-proxy.conf
    2. 在配置文件中添加如下内容,根据实际环境配置代理地址。
      [Service]
      Environment="HTTP_PROXY=X.X.X.X:X"
      Environment="HTTPS_PROXY=X.X.X.X:X"

  3. 修改daemon.json文件。

    1. 执行以下命令,打开daemon.json文件。
      vim /etc/docker/daemon.json
    2. 在daemon.json文件中添加如下内容。
      {
      "insecure-registries": ["ascendhub.huawei.com"]
      }
    3. 执行 :wq命令,退出并保存文件。

  4. 执行以下命令,重启Docker服务。

    systemctl daemon-reload
    systemctl restart docker

本页内容