• 下载镜像
[root@test-server-01 ~]# docker pull nginx
Using default tag: latest
Error response from daemon: Get "https://registry-1.docker.io/v2/": read tcp 192.168.40.180:37356->54.227.20.253:443: read: connection reset by peer
  • 报错:Error response from daemon: Get “https://registry-1.docker.io/v2/”: read tcp 192.168.40.180:37356->54.227.20.253:443: read: connection reset by peer

  • 原因:由于特殊的网络环境,直接从 Docker Hub 下载镜像时常常会遇到网络连接问题。为了解决这一困扰,许多用户尝试使用镜像加速器,如阿里云、Docker 中国官方以及网易等提供的加速器。然而,即便切换至这些国内加速地址,仍然会遭遇镜像下载失败的情况。

  • 当前配置

[root@test-server-01 ~]# cat /etc/docker/daemon.json
{
  "registry-mirrors":["https://vl2nkrv0.mirror.aliyuncs.com"],
  "data-root": "/opt/dockerdb/data"
}
  • 修改daemon配置
[root@test-server-01 ~]# cat /etc/docker/daemon.json
{
  "registry-mirrors":["https://dockerpull.org"],
  "data-root": "/opt/dockerdb/data"
}
  • 重启docker
[root@test-server-01 ~]# systemctl daemon-reload
#重载systemd管理守护进程配置文件
[root@test-server-01 ~]# systemctl restart docker 
#重启 Docker 服务
  • 测试docker镜像拉取
[root@test-server-01 ~]# docker pull nginx

拉取完成,成功下载镜像
在这里插入图片描述

  • 无需重启docker下载镜像
#正常拉取镜像命令
docker pull tomcat:8.5

#docker配置得网址
https://dockerpull.org

#仅需在原命令前缀加入加速镜像地址 例如:
 docker pull dockerpull.org/tomcat:8.5

在这里插入图片描述

  • 后续如果无法正常下载
#如果上述办法失效以后,访问下方链接即可
https://dockerpull.org
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐