从昇腾镜像仓库拉取镜像失败,报错提示x509: certificate signed by unknown authority
2024/02/21
211
问题信息
问题来源 | 产品大类 | 产品子类 | 关键字 |
---|---|---|---|
官方 | 安装部署 | 镜像 | 昇腾镜像仓、拉取镜像、配置Docker代理 |
问题现象描述
从昇腾镜像仓库拉取镜像失败,报错提示x509: certificate signed by unknown authority。
原因分析
Docker没有配置insecure-registries。
解决措施
- 执行以下命令,查看是否已经配置Docker代理。
cat /proc/`pidof dockerd`/environ | grep -a PROXY
- 修改Docker代理。
- 依次执行以下命令,创建配置文件http-proxy.conf。
mkdir /etc/systemd/system/docker.service.d/ vim /etc/systemd/system/docker.service.d/http-proxy.conf
- 在配置文件中添加如下内容,根据实际环境配置代理地址。
[Service] Environment="HTTP_PROXY=X.X.X.X:X" Environment="HTTPS_PROXY=X.X.X.X:X"
- 依次执行以下命令,创建配置文件http-proxy.conf。
- 修改daemon.json文件。
- 执行以下命令,打开daemon.json文件。
vim /etc/docker/daemon.json
- 在daemon.json文件中添加如下内容。
{ "insecure-registries": ["ascendhub.huawei.com"] }
- 执行 :wq命令,退出并保存文件。
- 执行以下命令,打开daemon.json文件。
- 执行以下命令,重启Docker服务。
systemctl daemon-reload systemctl restart docker
本页内容