Available Docker Image Mirrors in China
本工具提供多个目前可正常访问的 Docker 镜像加速源,旨在解决 Docker 拉取镜像失败或速度慢的问题。并提供在 Linux、Windows 和 Mac 系统下的配置使用方法。
注意:所有镜像仅供学习和科研使用,请合理合法使用,禁止不当使用。
镜像地址 | 名称 | 状态 |
---|---|---|
https://docker.1ms.run | 毫秒镜像 | 可用 |
https://docker.xuanyuan.me | 轩辕镜像 | 可用 |
https://doublezonline.cloud | - | 可用 |
https://xdark.top | - | 可用 |
https://hub.rat.dev | 耗子面板 | 由 毫秒镜像 提供服务 |
注意:
- 有些镜像源可能只提供部分基础镜像或白名单镜像。
- 如果拉取某个镜像失败,可以尝试切换到其他镜像源。
- 根据用户反馈,某些镜像源可能会因为访问量过大等原因偶尔出现不可用的情况,稍后再试可能恢复正常。
- 如果有更好用镜像源或者上述镜像源失效,欢迎在下方评论区留言反馈!
您可以使用以下命令测试某个镜像源是否可以正常拉取镜像:
docker pull <mirror_url>/nginx:latest
请将 <mirror_url>
替换为上表中的实际镜像地址(例如 docker.1ms.run
),注意不要包含 https://
和末尾的斜杠。例如:docker pull docker.1ms.run/nginx:latest
。
如果您只想临时使用某个镜像源拉取一次镜像,可以在 docker pull
命令中使用 --registry-mirror
参数指定:
docker pull --registry-mirror=<国内镜像源地址> <镜像名称> # 示例: # docker pull --registry-mirror=https://docker.1ms.run nginx:latest
/etc/docker/daemon.json
。
sudo vim /etc/docker/daemon.json
registry-mirrors
字段,填入您想使用的镜像源地址。请将 https://docker.1ms.run
替换为您选择的其他可用地址。
{ "registry-mirrors": ["https://docker.1ms.run"] }
,
隔开:
{ "registry-mirrors": ["https://docker.xuanyuan.me", "https://docker.1ms.run"] }
sudo systemctl daemon-reload sudo systemctl restart docker
docker pull hello-world
以 Windows Docker Desktop 为例:
"registry-mirrors"
字段。如果没有该字段,请在合适的位置添加。将您想使用的镜像源地址添加到数组中。
{ "registry-mirrors": [ "https://docker.xuanyuan.me", "https://docker.1ms.run" ], // ... 其他配置项 }
docker pull hello-world
完成以上配置后,Docker 拉取镜像的速度应该会比直接使用官方源快很多。