• 下载镜像
[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

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐