[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9993":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":21,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":32,"lastSyncTime":33,"discoverSource":34},9993,"CF-Workers-docker.io","cmliu\u002FCF-Workers-docker.io","cmliu","这个项目是一个基于 Cloudflare Workers 的 Docker 镜像代理工具。它能够中转对 Docker 官方镜像仓库的请求，解决一些访问限制和加速访问的问题。","https:\u002F\u002FDocker.fxxk.dedyn.io",null,"JavaScript",9224,10640,42,51,0,10,24,4,41,true,false,"main",[25,26,27,28],"cloudflare-pages","cloudflare-workers","docker","dockerhub","2026-06-12 02:02:15","[**第三方 DockerHub 镜像服务列表**](https:\u002F\u002Fgithub.com\u002Fcmliu\u002FCF-Workers-docker.io?tab=readme-ov-file#%EF%B8%8F-%E7%AC%AC%E4%B8%89%E6%96%B9-dockerhub-%E9%95%9C%E5%83%8F%E6%9C%8D%E5%8A%A1)\n\n![CF-Workers-docker.io](.\u002Fimg.png)\n\n# 🐳 CF-Workers-docker.io：Docker仓库镜像代理工具\n\n这个项目是一个基于 Cloudflare Workers 的 Docker 镜像代理工具。它能够中转对 Docker 官方镜像仓库的请求，解决一些访问限制和加速访问的问题。\n\n> [!CAUTION]\n> **docker.fxxk.dedyn.io 已被GFW污染，需自行部署使用。**\n\n> [!WARNING]\n> 根据 [Cloudflare 协议](https:\u002F\u002Fwww.cloudflare.com\u002Fzh-cn\u002Fterms\u002F) 中，2.2.1 第 (j) use the Services to provide a virtual private network or other similar proxy services.\n>\n> 使用本服务可能存在被 Cloudflare 封号的潜在风险，请自行斟酌使用风险。\n>\n> 如果你选择了“根据主机名选择对应的上游地址”方式部署，你可能会:\n> \n> 被 Netcraft 扫描到，收到警告邮件\n>\n> 被 Netcraft 同步到 Google Safe Browsing 标记为钓鱼网站\n>\n> 被 Netcraft 投诉到 Cloudflare 标记为钓鱼网站, 无法正常 pull 镜像\n>\n> 收到律师函\n\n## 🚀 部署方式\n\n- **Workers** 部署：复制 [_worker.js](https:\u002F\u002Fgithub.com\u002Fcmliu\u002FCF-Workers-docker.io\u002Fblob\u002Fmain\u002F_worker.js) 代码，`保存并部署`即可\n- **Pages** 部署：`Fork` 后 `连接GitHub` 一键部署即可\n\n## ⚙️ 如何使用？ [视频教程](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=l2jwq9CagNQ)\n\n例如您的Workers项目域名为：`docker.fxxk.dedyn.io`；\n\n### 1.官方镜像路径前面加域名\n\n```shell\ndocker pull docker.fxxk.dedyn.io\u002Fstilleshan\u002Ffrpc:latest\n```\n\n```shell\ndocker pull docker.fxxk.dedyn.io\u002Flibrary\u002Fnginx:stable-alpine3.19-perl\n```\n\n### 2.一键设置镜像加速\n\n修改文件 `\u002Fetc\u002Fdocker\u002Fdaemon.json`（如果不存在则创建）\n\n```shell\nsudo mkdir -p \u002Fetc\u002Fdocker\nsudo tee \u002Fetc\u002Fdocker\u002Fdaemon.json \u003C\u003C-'EOF'\n{\n  \"registry-mirrors\": [\"https:\u002F\u002Fdocker.fxxk.dedyn.io\"]  # 请替换为您自己的Worker自定义域名\n}\nEOF\nsudo systemctl daemon-reload\nsudo systemctl restart docker\n```\n\n### 3. 配置常见仓库的镜像加速\n\n#### 3.1 配置\n\n`Containerd` 较简单，它支持任意 `registry` 的 `mirror`，只需要修改配置文件 `\u002Fetc\u002Fcontainerd\u002Fconfig.toml`，添加如下的配置：\n\n```yaml\n    [plugins.\"io.containerd.grpc.v1.cri\".registry]\n      [plugins.\"io.containerd.grpc.v1.cri\".registry.mirrors]\n        [plugins.\"io.containerd.grpc.v1.cri\".registry.mirrors.\"docker.io\"]\n          endpoint = [\"https:\u002F\u002Fxxxx.xx.com\"]\n        [plugins.\"io.containerd.grpc.v1.cri\".registry.mirrors.\"registry.k8s.io\"]\n          endpoint = [\"https:\u002F\u002Fxxxx.xx.com\"]\n        [plugins.\"io.containerd.grpc.v1.cri\".registry.mirrors.\"k8s.gcr.io\"]\n          endpoint = [\"https:\u002F\u002Fxxxx.xx.com\"]\n        [plugins.\"io.containerd.grpc.v1.cri\".registry.mirrors.\"gcr.io\"]\n          endpoint = [\"https:\u002F\u002Fxxxx.xx.com\"]\n        [plugins.\"io.containerd.grpc.v1.cri\".registry.mirrors.\"ghcr.io\"]\n          endpoint = [\"https:\u002F\u002Fxxxx.xx.com\"]\n        [plugins.\"io.containerd.grpc.v1.cri\".registry.mirrors.\"quay.io\"]\n          endpoint = [\"https:\u002F\u002Fxxxx.xx.com\"]\n```\n\n`Podman` 同样支持任意 `registry` 的 `mirror`，修改配置文件 `\u002Fetc\u002Fcontainers\u002Fregistries.conf`，添加配置：\n\n```yaml\nunqualified-search-registries = ['docker.io', 'k8s.gcr.io', 'gcr.io', 'ghcr.io', 'quay.io']\n\n[[registry]]\nprefix = \"docker.io\"\ninsecure = true\nlocation = \"registry-1.docker.io\"\n\n[[registry.mirror]]\nlocation = \"xxxx.xx.com\"\n\n[[registry]]\nprefix = \"registry.k8s.io\"\ninsecure = true\nlocation = \"registry.k8s.io\"\n\n[[registry.mirror]]\nlocation = \"xxxx.xx.com\"\n\n[[registry]]\nprefix = \"k8s.gcr.io\"\ninsecure = true\nlocation = \"k8s.gcr.io\"\n\n[[registry.mirror]]\nlocation = \"xxxx.xx.com\"\n\n[[registry]]\nprefix = \"gcr.io\"\ninsecure = true\nlocation = \"gcr.io\"\n\n[[registry.mirror]]\nlocation = \"xxxx.xx.com\"\n\n[[registry]]\nprefix = \"ghcr.io\"\ninsecure = true\nlocation = \"ghcr.io\"\n\n[[registry.mirror]]\nlocation = \"xxxx.xx.com\"\n\n[[registry]]\nprefix = \"quay.io\"\ninsecure = true\nlocation = \"quay.io\"\n\n[[registry.mirror]]\nlocation = \"xxxx.xx.com\"\n\n```\n\n#### 3.3 使用\n\n对于以上配置，k8s 在使用的时候，就可以直接 `pull` 外部无法 pull 的镜像了。\n\n```shell\n# 手动可以直接pull配置了mirror的仓库\ncrictl pull registry.k8s.io\u002Fkube-proxy:v1.28.4\ndocker  pull nginx:1.21\n```\n\n## 🔧 变量说明\n\n| 变量名 | 示例 | 必填 | 备注 |\n|--|--|--|--|\n| URL302 | `https:\u002F\u002Ft.me\u002FCMLiussss` |❌| 主页302跳转 |\n| URL | `https:\u002F\u002Fwww.baidu.com\u002F` |❌| 主页伪装(设为`nginx`则伪装为nginx默认页面) |\n| UA | `netcraft` |❌| 支持多元素, 元素之间使用空格或换行作间隔 |\n\n# 🛠️ 第三方 DockerHub 镜像服务\n\n**注意:**\n\n- 以下内容仅做镜像服务的整理与搜集，未做任何安全性检测和验证。\n- 使用前请自行斟酌，并根据实际需求进行必要的安全审查。\n- 本列表中的任何服务都不做任何形式的安全承诺或保证。\n\n| DockerHub 镜像仓库 | 镜像加地址 |\n| ------------------ | ----------- |\n| [bestcfipas 镜像服务](https:\u002F\u002Ft.me\u002Fbestcfipas\u002F4018) | `https:\u002F\u002Fdocker.registry.cyou` |\n|  | `https:\u002F\u002Fdocker-cf.registry.cyou` |\n|  | `https:\u002F\u002Fregistry.lfree.org` |\n| [zero_free 镜像服务](https:\u002F\u002Ft.me\u002Fzero_free\u002F80) | `https:\u002F\u002Fdocker.jsdelivr.fyi` |\n|  | `https:\u002F\u002Fdocker.aeko.cn` |\n| [mingyu 镜像服务](https:\u002F\u002Fgithub.com\u002Fymyuuu\u002FHubP) | `https:\u002F\u002Fhubp.de` |\n| [Docker 镜像加速站](https:\u002F\u002Fdocker.1panel.live)  | `https:\u002F\u002Fdocker.1panel.live` |\n| [Hub Proxy](https:\u002F\u002Fhub.rat.dev) | `https:\u002F\u002Fhub.rat.dev` |\n| [DaoCloud 镜像站](https:\u002F\u002Fgithub.com\u002FDaoCloud\u002Fpublic-image-mirror) | `https:\u002F\u002Fdocker.m.daocloud.io` |\n\n# 🙏 鸣谢\n### 💖 赞助支持 - 提供云服务器\n- [![digitalvirt.com](https:\u002F\u002Fdigitalvirt.com\u002Ftemplates\u002FBlueWhite\u002Fimg\u002Flogo-dark.svg)](https:\u002F\u002Furl.cmliussss.com\u002Fdv)\n\n### 🛠 开源代码引用\n- [muzihuaner](https:\u002F\u002Fgithub.com\u002Fmuzihuaner)\n- [V2ex网友](https:\u002F\u002Fglobal.v2ex.com\u002Ft\u002F1007922)\n- [ciiiii](https:\u002F\u002Fgithub.com\u002Fciiiii\u002Fcloudflare-docker-proxy)\n- [ChatGPT](https:\u002F\u002Fchatgpt.com\u002F)\n- [白嫖哥](https:\u002F\u002Ft.me\u002Fbestcfipas\u002F1900)\n- [zero_free频道](https:\u002F\u002Ft.me\u002Fzero_free\u002F80)\n- [dongyubin](https:\u002F\u002Fgithub.com\u002Fcmliu\u002FCF-Workers-docker.io\u002Fissues\u002F8)\n- [kiko923](https:\u002F\u002Fgithub.com\u002Fcmliu\u002FCF-Workers-docker.io\u002Fissues\u002F5)\n","这个项目是一个基于 Cloudflare Workers 的 Docker 镜像代理工具，能够中转对 Docker 官方镜像仓库的请求，解决访问限制和加速访问的问题。其核心功能包括通过 Cloudflare Workers 服务来代理 Docker Hub 的请求，从而绕过网络限制并提高下载速度。该项目使用 JavaScript 编写，并且支持通过 Cloudflare Workers 和 Pages 方式进行部署。适用于需要快速、稳定地从 Docker Hub 拉取镜像的场景，尤其是在网络环境受限的情况下。需要注意的是，由于涉及第三方服务的使用，存在一定的风险，请用户自行评估后谨慎使用。",2,"2026-06-11 03:25:59","top_topic"]