用于代理DockerHub镜像源,支持pull、push
支持自动替换返回的auth链接,改为本站URL
支持Cloudflare、EdgeOne Pages等平台部署
示例站点:根据相关部门规定 不提供示例站点
部署完成后,请登录后台,按一下表格新增/修改变量
变量名称 | 类型 | 示例 | 说明 |
---|---|---|---|
DOMAIN | TEXT | proxy.example.com | 代理网站的域名,不包含协议(https:// ),因为必须是https |
在您需要拉取的镜像前,添加<代理地址>,例如您需要拉取debian
镜像
xxxxxxxxxx
# 原有命令
docker pull debian
# 新的命令
docker pull <代理地址>/debian
# 举例说明
docker pull proxy.example.com/debian
修改源配置:nano /etc/docker/daemon.json
xxxxxxxxxx
{
"registry-mirrors":["<代理地址>"]
}
修改完成后重新启动
xxxxxxxxxx
systemctl daemon-reload
systemctl restart docker
xxxxxxxxxx
git clone https://github.com/PIKACHUIM/DockerProxys.git
cd DockerProxys
xxxxxxxxxx
# 测试Cloudflare
npm i && npm run dev
# 测试EdgeOne Pages
npm i && npm run dev-eo
xxxxxxxxxx
git clone https://github.com/PIKACHUIM/DockerProxys.git
cd DockerProxys
# 部署Cloudflare
npm i && npm run deploy
# 部署到EdgeOne Pages
npm i && npm run deploy-eo