自建 Docker 镜像加速服务,基于官方 Docker Registry 的一键部署方案,让你轻松加速 Docker、K8s、Quay、Ghcr 等镜像的下载和管理。这个项目支持部署到 Render,也可以手动部署容器。
项目地址:https://github.com/dqzboy/Docker-Proxy
1.准备一个国外服务器,一个域名,服务器安装好docker,docker-compose(可以使用宝塔面板来快速安装docker,docker-compose)
2.运行一键脚本
bash -c "$(curl -fsSL https://raw.githubusercontent.com/dqzboy/Docker-Proxy/main/install/DockerProxy_Install.sh)"
3.选择1,安装所有依赖,已经使用宝塔安装nginx就不要再安装了
查看下载的docker镜像
4.使用宝塔nginx反向代理,运行在5000端口,记得先申请ssl证书再配置反向代理
这个是反向代理的docker-ui,不是代理的镜像
5.宝塔反向代理5100端口,容器运行在51000端口下这个就是代理的docker镜像
6.用国内的服务器测试拉取docker镜像测试,需要加上你反向代理的51000端口的域名,如下:
docker pull 你的域名/library/redis:latest
拉取速度快,有效避免了国内服务器不能拉取docker镜像的问题
拉取成功了之后,访问代理50000端口的域名,可以看到镜像
补充:也可以手动部署项目
需要下载config目录下的所有文件
root下创建目录来存放文件
mkdir Docker-Proxy
cd Docker-Proxy
下载配置文件
wget https://github.com/dqzboy/Docker-Proxy/blob/main/config/registry-gcr.yml
wget https://github.com/dqzboy/Docker-Proxy/blob/main/config/registry-ghcr.yml
wget https://github.com/dqzboy/Docker-Proxy/blob/main/config/registry-hub.yml
wget https://github.com/dqzboy/Docker-Proxy/blob/main/config/registry-k8s.yml
wget https://github.com/dqzboy/Docker-Proxy/blob/main/config/registry-k8sgcr.yml
wget https://github.com/dqzboy/Docker-Proxy/blob/main/config/registry-quay.yml
下载docker-compose.yaml文件
wget https://github.com/dqzboy/Docker-Proxy/blob/main/docker-compose.yaml
运行
docker compose up -d
也是下载好镜像之后,配置反向代理,和步骤4一样。
注意:目前大家也可以看到其他容器是不运行的状态,其余代表的是K8s、Quay、Ghcr等镜像加速。如果一个镜像都不运行,可以在脚本和手动安装之间重新选择安装试试。
更多推荐内容
- AudioRelay 0.27.5 手机充当电脑音响 10 天前
- AIGC指令进阶课:AI思维培养与高效生活应用 12 天前
- DeepSeek全栈开发实战:AI应用落地全链路指南 12 天前
- 花生十三 2025网课资料全套合集 12 天前
- 网易云音乐小灯泡抽SVIP会员 12 天前
- Google外贸客户开发实战是一本非常实用的快速入门指南。 17 天前
- 星辰八字教程:基础到进阶全解析 19 天前
- AI办公与副业创收实战指南 19 天前
- 正统道学精要:百年集成50册 19 天前
- 配方技术分享-粽子配方多套 21 天前

文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系客服并出示版权证明以便删除!
NGCbot微信机器人部署教程
« 上一篇
06-27
iPhone使用技巧:苹果的“允许粘贴”提示,怎么关闭提示
下一篇 »
06-27