第①步:打开 Cloudflare 官网
第②步:在左侧列表中找到 Workers & Pages
第③步:找到 Create 按钮
选择 Workers 然后点击 Create Workers
第④步:输入前缀
例如:dockerproxy
(或其他容易记住的名称)
然后点击 Save 保存。
保存后会出现新页面,直接点击 Finish。
点击 ‘Edit code’ 开始编辑 workers.js
删除自带的内容。
粘贴以下代码:
1 |
|
修改自定义域名
需要将 workers_url
变量的值修改为你自己的域名,该域名需要托管在 Cloudflare 上。
填写示例如下:
然后点击右上角 Deploy 保存。
返回 Workers & Pages 设置页面。
添加自定义域名,例如:docker.zvt.me
保存,至此部署完成。
可选的环境变量配置 (伪装首页)
变量说明:
变量名 | 示例 | 必填 | 备注 |
---|---|---|---|
URL302 | https://www.example.com |
否 | 主页 302 跳转 |
URL | https://www.baidu.com/ |
否 | 主页伪装 (设为 nginx 则伪装为 nginx 默认页面) |
UA | netcraft |
否 | 支持多元素,元素之间使用空格或换行作间隔。用于屏蔽爬虫UA。 |
如果你想隐藏你的镜像站,可以设置伪装页面。
找到设置 -> 环境变量。
示例 1:将首页重定向到其他网站
添加环境变量 URL302
(必须大写),值填写目标域名,例如 https://www.baidu.com
保存后,访问首页会自动跳转到百度。
示例 2:伪装成其他网页
添加环境变量 URL
(必须大写),值填写目标网页地址,例如 https://docker.zvt.me/
保存后,访问首页会显示 https://docker.zvt.me/
的页面。
如何使用
在官方镜像路径前面加上你的域名:
1 |
|
例如:
1 |
|
一键设置镜像加速
修改文件 /etc/docker/daemon.json
(如果不存在则创建)
1 |
|
注意: 请将 https://你的域名
替换为你自己的 Worker 自定义域名。