👁 2782

前序:

最近由于docker在国内都全面被挂了.. 所以现在要用上它 还的再稍微费一点劲…

基于Cloudflare Workers 搭建 Docker Hub镜像加速服务。

  1. 首先要注册一个Cloudflare账号。

  2. Cloudflare账号下域名的一级域名,随便哪里购买或者去找免费的也行.域名首年好多几块钱的 随便买一个 ,然后再转移到Cloudflare (先在Cloudflare添加购买的域名过来然后看下面的dns,把Cloudflare给你的 dns 替换购买域名的DNS ) 生效即可.

  3. 注意 Worker 每天每免费账号有次数限制,为10万次。每分钟为1000次。

步骤

登录到CF的仪表盘 https://dash.cloudflare.com/

点击 workers-and-pages > 创建应用程序 > 创建 Worker > 点击保存 >点击完成 > 编辑代码

编辑代码

编辑 worker.js 文件

编辑覆盖后,ctrl + s 即可保存。

import HTML from './docker.html';
</html>

保存部署并配置触发器

上述两个文件的代码保存后,选择部署 > 保存并部署

点击左上角的项目连接,配置触发器。(自定义域名访问)

自定义域名访问

访问界面和配置docker如下

PS:不要直接我这个.. 这个用不了!!!