0


docker pull image 报错 dial tcp 31.13.88.169:443: i/o timeout

一、错误重现

error pulling image configuration: download failed after attempts=6: dial tcp 31.13.88.169:443: i/o timeout

在执行docker build构建镜像,拉取镜像时报错

在这里插入图片描述

或者直接docker pull镜像时报错

在这里插入图片描述
实质都是拉取镜像源超时报错,那么就是镜像源的问题

二、解决方法

1、配置镜像源

vim /etc/docker/daemon.json

输入以下内容

{"registry-mirrors":["https://i1el1i0w.mirror.aliyuncs.com","https://hub-mirror.c.163.com","https://registry.aliyuncs.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn"]}

或者直接使用tee命令添加(二选一即可)

sudotee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors":[
        "https://i1el1i0w.mirror.aliyuncs.com",
        "https://hub-mirror.c.163.com",
        "https://registry.aliyuncs.com",
        "https://registry.docker-cn.com",
        "https://docker.mirrors.ustc.edu.cn"
    ]
}
EOF

2、重启docker服务

重启守护进程

sudo systemctl daemon-reload

重启服务

sudo systemctl restart docker

再次尝试成功了

标签: docker 容器 运维

本文转载自: https://blog.csdn.net/lxcw_sir/article/details/139525758
版权归原作者 lxcw 所有, 如有侵权,请联系我们删除。

“docker pull image 报错 dial tcp 31.13.88.169:443: i/o timeout”的评论:

还没有评论