Docker 拉取镜像失败的解决方法

报错信息

1
download failed after attempts=6: dial tcp 104.18.125.25:443: i/o timeout

Step 1:写入镜像配置

Step 1.1:创建目录

1
sudo mkdir -p /etc/docker

Step 1.2:写入镜像配置

1
2
3
4
5
6
7
8
9
10
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
EOF

Step 2:重启 Docker 服务

1
2
sudo systemctl daemon-reload
sudo systemctl restart docker