综合

DockerHub 国内可用镜像【长期维护】

此文档涉及到的 Docker 镜像代理域名列表由 FRE123 从互联网收集,不会对可用性和安全性进行保证,使用者清自行判断。

第三方 镜像代理

亲测可用,失效请反馈。

加速地址 说明
https://docker.m.daocloud.io DaoCloud 驱动
https://dockerpull.com Docker Proxy 驱动
https://atomhub.openatom.cn AtomHub 提供,仅有基础镜像
https://docker.1panel.live 1panel 驱动
https://dockerhub.jobcher.com 打工人日报驱动
https://hub.rat.dev 耗子面板驱动
https://docker.registry.cyou bestcfipas 驱动
https://docker.awsl9527.cn zeruns 驱动
https://do.nark.eu.org/ /
https://docker.ckyl.me /
https://hub.uuuadc.top /
https://docker.chenby.cn /
https://docker.ckyl.me /

如何使用:

# 通过域名使用
docker pull {domain}/library/alpine:latest
# 说明:library 代表官方镜像,如果是某个用户的镜像就把 library 替换为镜像的用户名

# 设置 registry mirror,推荐
tee /etc/docker/daemon.json <<EOF
{
    "registry-mirrors": ["https://xxx.xxx"]
}
EOF
# 在里面填上代理域名即可,可以多个
systemctl daemon-reload
systemctl restart docker

自建镜像代理

基于 VPS

购买一台海外 VPS 和域名,通过开源项目自建,这是最稳妥的方案,这块的开源项目有很多,可以考虑 dqzboy/Docker-Proxy,安装也很简单:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/dqzboy/Docker-Proxy/main/install/DockerProxy_Install.sh)"

执行跟着配置走就搞定了。

基于平台

基于 CF 搭建的话推荐:CF-Workers-docker.io,部署方式支持 WorkersPages,教程在 README 中,讲得也很清楚。

使用 Github Action 推荐 tech-shrimp/docker_image_pusher

  • 支持DockerHub, gcr.io, k8s.io, ghcr.io等任意仓库
  • 支持最大40GB的大型镜像
  • 使用阿里云的官方线路,速度快