报错解决——Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
报错原因
Docker 的阿里加速镜像已停用失效,如果配置用了阿里的就会导致网络无法访问。有时候新安装的 Docker 在拉取镜像时也遇到了这个报错。只需要修改相关配置即可。
解决方案
1. 进入配置目录,如果没有该目录就创建目录
# 进入目录 cd -p /etc/docker # 或者 创建目录 mkdir -p /etc/docker
2. 编辑配置文件 vi daemon.json,写入以下配置
{ "registry-mirrors": [ "http://hub-mirror.c.163.com", "https://mirrors.tuna.tsinghua.edu.cn", "http://mirrors.sohu.com", "https://ustc-edu-cn.mirror.aliyuncs.com", "https://ccr.ccs.tencentyun.com", "https://docker.m.daocloud.io", "https://docker.awsl9527.cn" ] }
3. 重新加载配置
systemctl daemon-reload
4.重启 docker
systemctl restart docker
本文来自博客园,作者:''竹先森゜,转载请注明原文链接:https://www.cnblogs.com/zhuminghui/p/19326356
浙公网安备 33010602011771号