【容器 01】ascendHub拉取镜像失败,报x509错误码

问题现象:

docker login 时报错:x509: certificate signed by unknown authority

image.png

可能原因:

1. docker没有配置insecure-registries

 

解决方法:

1. 查看docker代理是否已配置

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

或者

docker info

 

2. 修改docker代理

mkdir /etc/systemd/system/docker.service.d/

# 根据docker版本不同,代理配置文件也可能不同,根据实际进行选择编辑

vim /etc/systemd/system/docker.service.d/http-proxy.conf

 

# 添加如下内容,根据实际环境进行代理地址配置

[Service]

Environment="HTTP_PROXY=xx.xx.xx.xx"

Environment="HTTPS_PROXY=xx.xx.xx.xx"

 

3. 修改daemon.json文件

vim /etc/docker/daemon.json

添加如下内容:

{

        "insecure-registries": ["ascendhub.huawei.com"]

}

保存文件 :wq

 

4. 重启docker

systemctl daemon-reload

systemctl restart docker

posted @ 2023-01-06 17:17  hiascend  阅读(264)  评论(0)    收藏  举报