1.网络问题request canceled while waiting for connection(Client.Timeout)
原因:docker代理有问题,或者代理本身不能访问
解决方法:
1.打开docker代理配置文件vi /etc/systemd/system/docker.service.d/proxy.conf
2.添加以下代理内容
[Service]
Environment=HTTP_PROXY=http://用户名:密码@IP:port
Environment=NO_PROXY=ip或域名
注:HTTP_PROXY为docker使用的代理,NO_PROXY为docker不使用的代理
3.执行systemctl daemon-reload && systemctl restart docker重启docker
4.docker info查看代理是否设置成功

注:可以先使用命令行测试代理是否可用(此处的代理应和docker的代理一致)
export http_proxy="代理"
export https_proxy="代理"
curl -k https://ascendhub.huawei.com/v2/ | json_pp
执行上述操作看结果是否和下面一样

一样证明代理正确
2.网络问题2
现象如图
原因:docker的网络代理不走服务器代理,需要配置docker代理
解决方法:同问题一解决办法
3.x509 certificate signed by unknown authority 错误
原因:需要信任ascendhub.huawei.com网站
解决方案:
1.在/etc/docker/daemon.json文件里,在”insecure-registries”字段中添加” ascendhub.huawei.com”字段

2. 执行systemctl daemon-reload && systemctl restart docker重启docker
4. curl: (6) Could not resolve host: ascendhub.huawei.com
看是否代理配置正确,并且no_proxy中没有配*.huawei.com导致域名没有解析成功
5.没有设置镜像下载凭据,密码超过24小时过期需要重新设置
解决方法:点击登录名,重新设置凭据密码。
1.网络问题request canceled while waiting for connection(Client.Timeout)
原因:docker代理有问题,或者代理本身不能访问
解决方法:
1.打开docker代理配置文件vi /etc/systemd/system/docker.service.d/proxy.conf
2.添加以下代理内容
[Service]
Environment=HTTP_PROXY=http://用户名:密码@IP:port
Environment=NO_PROXY=ip或域名
注:HTTP_PROXY为docker使用的代理,NO_PROXY为docker不使用的代理
3.执行systemctl daemon-reload && systemctl restart docker重启docker
4.docker info查看代理是否设置成功
注:可以先使用命令行测试代理是否可用(此处的代理应和docker的代理一致)
export http_proxy="代理"
export https_proxy="代理"
curl -k https://ascendhub.huawei.com/v2/ | json_pp
执行上述操作看结果是否和下面一样
一样证明代理正确
2.网络问题2
现象如图
原因:docker的网络代理不走服务器代理,需要配置docker代理
解决方法:同问题一解决办法
3.x509 certificate signed by unknown authority 错误
原因:需要信任ascendhub.huawei.com网站
解决方案:
1.在/etc/docker/daemon.json文件里,在”insecure-registries”字段中添加” ascendhub.huawei.com”字段
2. 执行systemctl daemon-reload && systemctl restart docker重启docker
4. curl: (6) Could not resolve host: ascendhub.huawei.com
看是否代理配置正确,并且no_proxy中没有配*.huawei.com导致域名没有解析成功
5.没有设置镜像下载凭据,密码超过24小时过期需要重新设置
解决方法:点击登录名,重新设置凭据密码。