文章

使用CloudFlare进行代理

AUTOGEN 64eccd15a8aa40549b1abfae91b0ea58

使用Cloudlare的Worker进行网络代理

  1. 使用库

https://github.com/jonssonyan/cf-workers-proxy

  1. 创建Worker
  2. 保存并上线
  3. 在Worker应用 - 设置 - 触发器 - 自定义域名中添加一个域名
  4. 在Worker应用 - 设置 - 变量 - 设置PROXY_HOSTNAME变量为自有地址,例如registry-1.docker.io
  5. 使用如下配置使Worker生效
1
2
3
4
5
6
7
8
mkdir -p /etc/docker
cat >/etc/docker/daemon.json <<EOF
{
  "registry-mirrors":["https://dockerhub.xxx.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker

详见代理配置库

本文由作者按照 CC BY 4.0 进行授权