写在开头
- 本文方法来自大佬【jonssonyan】 –> 【Github主页】
- 自行注册CloudFlare账号 –> 【CloudFlare】
- 需要一个域名,CloudFlare给的workers.dev域名访问连通性不太好,需要自己一个域名来提高访问流畅。最好是托管在CloudFlare上。
通过CloudFlare创建加速镜像源
创建Workers


填写workers名字,点击部署。

编辑代码

删除左侧所有代码,将下面代码全部复制到左侧之中,点击部署。(如果加载太久就是网络太差,建议魔法)
复制代码 –> 【点击直达】

添加自定义域
自定义域是挂载在CloudFlare上的域名,CF可以一键部署域名。

添加变量
添加IP白名单,防止镜像被滥用

变量名称 | 注释 | 示例 |
---|---|---|
IP_WHITELIST_REGEX | IP白名单,放行 | (192.168.1.1) |
IP_BLACKLIST_REGEX | IP黑名单,拉黑 | (192.168.2.3) |
注意:想要放行多个IP使用“ | ”分隔开
使用Docker源
在vps之中,前往/etc/docker文件夹下,daemon.json为docker镜像配置文件。
设置 Docker 镜像仓库加速
将下面https://dockerhub.xxx.com
修改为部署的镜像加速链接。
1 | mkdir -p /etc/docker |
部署完成之后,可以正常拉去镜像~