Docker镜像加速器,国内可用源
编辑前言
网上搜索到的许多Docker Hub 镜像加速器文章提供的镜像地址通常不可用,或许已经失效。因此,在此做个记录,本文会长期更新保持可用。
2024/11/27日更新
Docker 镜像加速器列表
https://docker.1panel.live
https://hub.rat.dev
https://docker.registry.cyou
https://docker.chenby.cn
https://docker.actima.top
https://dockerhub.icu
https://atomhub.openatom.cn
https://docker.m.daocloud.io
https://dockerproxy.cn
https://dockerpull.com
https://docker.nastool.de
https://dockerpull.org
https://registry.dockermirror.com
https://docker.m.daocloud.io
https://docker.1ms.run
https://docker-registry.nmqu.com
https://docker.aityp.com
https://dockerhub.xisoul.cn
https://docker.imgdb.de
方式一、配置加速地址
Ubuntu 16.04+、Debian 8+、CentOS 7+
创建或修改 /etc/docker/daemon.json
: registry-mirrors 从上面选择可用地址使用即可
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"此处修改为从上面表格选用地址"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
检查加速器是否生效
命令行执行 docker info
,如果从结果中看到了如下内容,说明配置成功。
Registry Mirrors:
[...]
https://docker.m.daocloud.io
Docker Hub 镜像测速
使用镜像前后,可使用 time
统计所花费的总时间。测速前先移除本地的镜像!
$ docker rmi node:latest
$ time docker pull node:latest
Pulling repository node
[...]
real 1m14.078s
user 0m0.176s
sys 0m0.120s
方式二、替换原始命令
假如拉取原始镜像命令如下
docker pull whyour/qinglong:latest
仅需在原命令前缀加入加速镜像地址 例如:
docker pull dockerpull.com/whyour/qinglong:latest
dockerpull.com为在上面表格中选择可用镜像地址
自建
如果你有一台国外vps 可以考虑自建。本站提供高速稳定服务,如有需要可联系!
- 17
- 0
-
分享