本篇文章转载自 CMLIU
CF-Workers-docker.io:Docker仓库镜像代理工具
这个项目是一个基于 Cloudflare Workers 的 Docker 镜像代理工具。它能够中转对 Docker 官方镜像仓库的请求,解决一些访问限制和加速访问的问题。
部署方式
- Workers 部署:复制 _worker.js 代码,
保存并部署
即可
- Pages 部署:
Fork
后 连接GitHub
一键部署即可
如何使用?
例如您的Workers项目域名为:docker.fxxk.dedyn.io
;
1.官方镜像路径前面加域名
1
|
docker pull docker.fxxk.dedyn.io/stilleshan/frpc:latest
|
1
|
docker pull docker.fxxk.dedyn.io/library/nginx:stable-alpine3.19-perl
|
2.一键设置镜像加速
修改文件 /etc/docker/daemon.json
(如果不存在则创建)
1
2
3
4
5
6
7
8
|
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-’EOF‘
{
”registry-mirrors“: [”https://docker.fxxk.dedyn.io“] # 请替换为您自己的Worker自定义域名
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
|
第三方Docker官方镜像服务
1
2
|
docker.registry.cyou
docker-cf.registry.cyou
|
1
2
3
|
dockercf.jsdelivr.fyi
docker.jsdelivr.fyi
dockertest.jsdelivr.fyi
|
鸣谢
muzihuaner、V2ex网友 、ChatGPT、白嫖哥、Free镜像服务