
利用 Cloudflare Workers 自建 Docker 镜像
原文来源:https://singee.atlassian.net/wiki/spaces/MAIN/pages/5079084/Cloudflare+Workers+Docker
Fork & Clone
首先 fork 仓库 GitHub - ImSingee/hammal: docker-registry proxy run in cloudflare workers ,并克隆到本地
使用 pnpm install 安装依赖
创建 Workers 项目
进入 Cloudflare Dashboard 创建一个新的 Workers 项目,给他一个命名(例如 hammal)
复制 wrangler.toml.sample 文件改名 wrangler.toml 并修改其 name 和 account_id
name随便填,account_id 可以通过登录链接获得
创建 cache 缓存 kv
在克隆好的项目目录下执行 npx wrangler kv:namespace create hammal_cache
来创建缓存 kv,记录下来输出的 id,填写到 wrangler.toml
文件中
Deploy
在克隆好的项目目录下执行 pnpm run deploy
来部署项目
进入你的 Workers 脚本的 dashboard,为它绑定一个自定义域名(必要,因为默认的 workers.dev
域名被墙了)
给已有的域名或者新域名添加dns
继续在worker设置里操作
域名访问出现这个代表成功解析
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 noobneed
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果