51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

docker - error pulling image configuration download failed after attempts=6 解决方案

Docker 最近拉取镜像时报错 error pulling image configuration: download failed after attempts=6: read tcp 192.168.10.62:32842->104.16.101.215:443: read: connection reset by peer问题的解决方案。

错误复现 {#错误复现}

执行命令拉取镜像:

由于网络或者其他原因导致拉取镜像请求失败,报错:

第三方加速 {#第三方加速}

将 Docker 的默认镜像源换成国内的镜像源。国内镜像源通常响应速度更快,更加稳定。

自 2024-06-06 开始,国内的 Docker Hub 镜像加速器相继停止服务,可选择为 Docker daemon 配置代理或自建镜像加速服务。

编辑 Docker 配置文件 {#编辑-Docker-配置文件}

添加国内镜像源

加入国内镜像配置信息

Docker Hub 镜像加速器列表 {#Docker-Hub-镜像加速器列表}

Docker 官方和国内很多云服务商都提供了国内加速器服务。以下镜像站来源于互联网(感谢热心网友),可能出现宕机、转内网、关停等情况,建议同时配置多个镜像源。

| 镜像加速器 | 镜像加速器地址 | 专属加速器 | 其它加速 | |--------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------|-----------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------| | Docker 中国官方镜像 | https://registry.docker-cn.com | | Docker Hub(已关闭) | | DaoCloud 镜像站 | https://docker.m.daocloud.io | 白名单模式 | Docker Hub、GCR、K8S、GHCR、Quay、NVCR 等 | | Azure 中国镜像 | https://dockerhub.azk8s.cn | 仅供内部访问 | Docker Hub、GCR、Quay | | 科大镜像站 | https://docker.mirrors.ustc.edu.cn | 仅供内部访问 | Docker Hub、GCRQuay | | 阿里云 | https://<your_code>.mirror.aliyuncs.com | 需登录,系统分配 | Docker Hub | | 七牛云 | https://reg-mirror.qiniu.com | | Docker Hub、GCR、Quay | | 网易云 | https://hub-mirror.c.163.com | | Docker Hub | | 腾讯云 | https://mirror.ccs.tencentyun.com | 仅供内部访问 | Docker Hub | | Docker 镜像代理 | https://dockerproxy.com | | Docker Hub、GCR、K8S、GHCR | | 百度云 | https://mirror.baidubce.com | | Docker Hub | | 南京大学镜像站 | https://docker.nju.edu.cn | | Docker Hub、GCR、GHCR、Quay、NVCR 等 | | 上海交大镜像站 | https://docker.mirrors.sjtug.sjtu.edu.cn | | Docker Hub、GCR 等(已关闭) | | 中科院软件所镜像站 | https://mirror.iscas.ac.cn | | Docker Hub |

个人经验 {#个人经验}

2024.08.14

这些源没能把我需要的镜像拉下来

当前能用的地址:

重启 Docker 服务 {#重启-Docker-服务}

保存配置文件并重启 Docker 服务:

检查配置是否生效 {#检查配置是否生效}

命令行执行 docker info,如果从结果中看到了如下内容,说明配置成功。

代理加速 {#代理加速}

我试了一下没有成功,官方文档记录在这里

https://docs.docker.com/engine/daemon/proxy/

参考资料 {#参考资料}



文章链接:
https://www.zywvvd.com/notes/tools/docker/docker-error-pulling/

赞(2)
未经允许不得转载:工具盒子 » docker - error pulling image configuration download failed after attempts=6 解决方案