问题描述:
当我们使用docker pull拉取镜像的时候,会报error pulling image configuration: read tcp xxx.xxx.x.xxx:xx->xxx.xx.xxx.xx:xxx: read: connection类似这样的错误。
问题分析:
由于国内网络问题,无法连接到 docker hub,更换默认镜像源即可。
解决方案:
1. 国内可用镜像源:
| Docker中国区官方镜像 | https://registry.docker-cn.com |
| 网易镜像 | http://hub-mirror.c.163.com |
| 中科大镜像 | https://docker.mirrors.ustc.edu.cn |
| 阿里云镜像 | https://cr.console.aliyun.com |
2. 换默认源步骤
# 创建或修改 /etc/docker/daemon.json 文件
vi /etc/docker/daemon.json
# 修改为如下形式
{
"registry-mirrors" : ["https://docker.mirrors.ustc.edu.cn"]
}
# 重启docker服务使配置生效
systemctl daemon-reload
systemctl restart docker
当尝试用docker pull命令下载镜像时,可能会遇到因网络问题导致的错误。该问题通常由于无法连接到Docker Hub。为了解决这个问题,可以更换Docker的默认镜像源,如Docker中国区官方镜像、网易镜像、中科大镜像或阿里云镜像。具体操作包括编辑/etc/docker/daemon.json文件,设置新的镜像源地址,然后重启Docker服务以应用更改。
2879

被折叠的 条评论
为什么被折叠?



