大家好,我是 Yunmz。最近在折腾开发环境时,发现国内访问 GitHub 和 Docker Hub 依然存在速度慢、连接不稳定甚至偶尔被墙的问题。虽然有很多现成的镜像服务,但有些已经停止维护,有些速度也不尽如人意。
于是我自己动手搭建了两个专属镜像代理站点:
GitHub 镜像代理:https://ghb.yunmz.vip
Docker Hub 镜像代理:https://dock.yunmz.vip
这两个站点完全免费开放给大家使用,目的是让国内开发者能更顺畅地拉取代码和镜像。下面我来简单介绍一下它们的特点和使用方法。
为什么需要镜像代理?
GitHub
直接 clone 仓库经常卡顿、中断
release 文件、raw 文件下载速度慢
某些地区甚至需要科学上网才能正常访问
Docker Hub
官方镜像拉取速度经常只有几百 KB/s
匿名用户有速率限制,容易触发拉取失败
国内网络环境对 Docker Hub 的连接质量不稳定
使用镜像代理可以大幅提升速度,通常能达到 10MB/s 以上,而且无需额外配置复杂工具。
我搭建的两个镜像代理
1. GitHub 镜像代理 – ghb.yunmz.vip
功能支持:
Git clone 加速(支持 http 和 https)
Release 文件下载加速
Raw 文件加速
Archive(zip/tar.gz)加速
使用方法:Clone 仓库:
# 原命令
git clone https://github.com/username/repo.git
# 改为镜像
git clone https://ghb.yunmz.vip/https://github.com/username/repo.git下载 Release 文件: 把 URL 中的 https://github.com 替换为 https://ghb.yunmz.vip/https://github.com 即可。
Raw 文件: 同样替换域名即可,速度飞起。
2. Docker Hub 镜像代理 – dock.yunmz.vip
功能支持:
镜像拉取加速
支持官方库和个人库
无速率限制(在合理使用范围内)
使用方法:{
"registry-mirrors": [
"https://dock.yunmz.vip"
]
}然后重启 Docker:
sudo systemctl daemon-reload
sudo systemctl restart docker之后直接执行:
docker pull library/nginx
# 或者
docker pull username/image镜像会自动走 dock.yunmz.vip 加速,拉取速度大幅提升。
为什么推荐这两个代理?
速度快:后端部署在国内高带宽线路,实测拉取速度常年稳定在 10~30MB/s。
稳定性高:7×24 小时运行,定期同步上游内容。
完全免费:不限速、不需要注册、不收集任何用户信息。
维护及时:由我个人维护,发现问题会尽快修复。为什么推荐这两个代理?
速度快:后端部署在国内高带宽线路,实测拉取速度常年稳定在 10~30MB/s。
稳定性高:7×24 小时运行,定期同步上游内容。
完全免费:不限速、不需要注册、不收集任何用户信息。
维护及时:由我个人维护,发现问题会尽快修复。
如果你也正在被 GitHub 和 Docker Hub 的访问速度困扰,欢迎试用这两个镜像代理:
GitHub 镜像:https://ghb.yunmz.vip
Docker 镜像:https://dock.yunmz.vip
用着好用的话,欢迎分享给需要的朋友。如果遇到问题或者有建议,也可以留言或私信我,我会持续优化服务。
希望这两个小工具能帮到大家,让开发更顺畅一些~