在国内使用 Docker 的朋友们,可能都遇到过配置镜像源来加速镜像拉取的操作。然而,最近几个月发现许多曾经常用的国内镜像站(包括各种云服务商和高校镜像站)已经无法使用。因此,本人开始搜索并汇总了目前可用的镜像站和镜像加速地址,并计划定期测试它们的可用性,并更新这个列表。如果您知道新的可用站点,也欢迎随时补充哦!
Docker 镜像加速列表(20250603已更新)
请注意!有些镜像站仅提供基础镜像或白名单镜像,如果某个加速地址无法拉取到所需的镜像,可以尝试切换到其他地址。有些代理站点是热心网友自费搭建的,请务必合理使用。如果侵犯了您的权益,请随时联系我,我会及时删除相关信息。感谢您的理解与支持!
按照网友 @幻月
提供的测试脚本进行测试后得到一以下能够使用的镜像站:
DockerHub 镜像仓库 | 是否正常 |
---|---|
docker.m.daocloud.io |
正常 |
docker.1ms.run |
正常 |
ccr.ccs.tencentyun.com |
正常 |
hub.xdark.top |
正常 |
hub.fast360.xyz |
正常 |
docker-0.unsee.tech |
正常 |
docker.xuanyuan.me |
正常 |
docker.tbedu.top |
正常 |
docker.hlmirror.com |
正常 |
doublezonline.cloud |
正常 |
docker.melikeme.cn |
正常 |
image.cloudlayer.icu |
正常 |
dislabaiot.xyz |
正常 |
freeno.xyz |
正常 |
docker.kejilion.pro |
正常 |
配置方式1:临时使用
直接使用,直接拿镜像域名拼接上官方镜像名,例如要拉去镜像 istio/distroless
,可以用下面写法(不要带 https://
)
docker pull docker-0.unsee.tech/istio/distroless
配置方式2:长久有效
Ubuntu 16.04+、Debian 8+、CentOS 7+
修改文件 /etc/docker/daemon.json
(如果不存在则需要创建创建,注意不要写入中文,要带 https://
),并重启服务。
# 创建目录
sudo mkdir -p /etc/docker
# 写入配置文件
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker-0.unsee.tech",
"https://docker-cf.registry.cyou",
"https://docker.1panel.live"
]
}
EOF
# 重启docker服务
sudo systemctl daemon-reload && sudo systemctl restart docker
可直接使用 docker pull
拉去镜像进行测试:
或用以下命令检查是否生效:
ping -c 3 docker-0.unsee.tech