Skip to content

基于Cloudflare Workers实现代理Docker镜像下载和搜索

Notifications You must be signed in to change notification settings

dqzboy/Workers-Proxy-Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Workers-Proxy-Docker


这个项目是一个基于 Cloudflare Workers 的 Docker 镜像下载和搜索代理工具。它能够中转对 Docker 官方镜像仓库的请求,解决镜像下载和搜索的问题。 .

📢 交流群

📦 部署方式

Workers 部署:

  • 复制 _worker.js 代码,保存并部署即可
  • 绑定自己的域名

✨ 如何使用

  • 例如您的Workers项目自己绑定域名为:hub.dqzboy.io,直接打开域名搜索镜像即可(也可以使用worker的域名,但是国内不开梯子访问不了)

方式一、指定代理域名下载

# 第三方组织和个人镜像下载
docker pull hub.dqzboy.io/stilleshan/frpc:latest

# 官方进行下载,需要在镜像名称前面添加 library
docker pull hub.dqzboy.io/library/nginx:latest

方式二、配置daemon.json

  • 修改文件 /etc/docker/daemon.json (如果不存在则创建)
mkdir -p /etc/docker

vi /etc/docker/daemon.json
{
  "registry-mirrors": ["https://hub.dqzboy.io"]  # 请替换为您自己的Worker自定义域名
}

systemctl restart docker

# 确认镜像源生效
docker info | grep -A 10 "Registry Mirrors"

❤ 鸣谢

感谢以下项目的开源的付出: cmliu/CF-Workers-docker.io

  • 只保留了Docker相关的路由和接口,重搞了镜像搜索页面

Star History Chart

About

基于Cloudflare Workers实现代理Docker镜像下载和搜索

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published