计算机网络/计算机科学与应用/系统/运维/开发

docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp 108.160.170.41:443: i/o timeout.

错误:docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp 108.160.170.41:443: i/o timeout.


1、配置阿里云镜像加速器

可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://msy2rq3m.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

如果失败,则步骤2

2、在/etc/docker/daemon.json文件中

[root@localhost docker]# cat daemon.json 
{
           "registry-mirrors": [
                     "https://ghcr.geekery.cn",
                     "https://hub.geekery.cn",
                     "https://docker.m.daocloud.io",
                     "https://docker.rainbond.cc",
                     "https://docker.1panel.live"
                  ]
}
[root@localhost docker]# systemctl daemon-reload
[root@localhost docker]# systemctl restart docker

3、拉去一个镜像测试

[root@localhost docker]# docker run -d -p 80:80 --name webserver nginx
Unable to find image 'nginx:latest' locally
latest: Pulling from library/nginx
2d429b9e73a6: Pull complete 
9b1039c85176: Pull complete 
9ad567d3b8a2: Pull complete 
773c63cd62e4: Pull complete 
1d2712910bdf: Pull complete 
4b0adc47c460: Pull complete 
171eebbdf235: Pull complete 
Digest: sha256:bc5eac5eafc581aeda3008b4b1f07ebba230de2f27d47767129a6a905c84f470
Status: Downloaded newer image for nginx:latest
660b32551340b6938cbad87a7b7a25d9274b09491f39cbe8e013c3fd0fa54271

完成!

所有的努力,不是为了让别人觉得你了不起,而是为了能让自己打心眼里看得起自己。

评论

^