【文末可加技术交流群,欢迎加入】
从2024年6月开始,由于各种网络政策加强,DockerHub被封无法下载镜像,国内的大部分常见的镜像源也都慢慢不能使用,像阿里云也没有同步最新镜像源,有部分镜像还是无法下载。严重影响我们的工作和学习。

为了解决这个问题,我在网络搜集了一些可用的镜像源分享给大家使用。
主要有以下几个:
docker.m.daocloud.iodocker.imgdb.dedocker-0.unsee.techdocker.hlmirror.comdocker.1ms.runfunc.ink
有两种使用方式:
1、临时下载镜像
此方法每次拉取镜像时都需要指定相应的镜像源,否则拉取失败
docker pull +镜像源地址/镜像名:镜像版本
举例:下载Nginx:1.25,使用docker.m.daocloud.io镜像源
docker pull docker.m.daocloud.io/nginx:1.25
执行结果:成功拉取镜像

2 永久更换镜像源
修改docker的配置文件 daemon.json,将镜像源地址写入其中,注意要加上https。
cat > /etc/docker/daemon.json { "registry-mirrors": [ "https://docker.m.daocloud.io", "https://docker.imgdb.de", "https://docker-0.unsee.tech", "https://docker.hlmirror.com", "https://docker.1ms.run", "https://func.ink" ]}EOF
修改完需要重启一下docker
systemctl restart docker
docker pull nginx:1.26

【温馨提示】
目前由于国内政策限制,国内网络无法正- 常访问DockerHub,只能借助镜像站 以上镜像站是当前测试可用,后期也可能失效,尽量自己测试一下 目前各个可用的镜像站均是对pull操作进行了加速优化,并没有支持search功能 如果有海外服务器的话,可以pull下来,接着通过save保存,再通过load导入国内服务器
如果你有其他可以使用的镜像源,欢迎在评论区留言,一起成长!
感谢点赞,推荐和转发!
关注李哥,添加微信,备注:工作岗位+地点,可拉进技术交流群。
加入我们,一起交流探讨运维技术吧!!!