网上有很多镜像加速,但都不是自己的.找了很多资料.并实测部署成功

先决条件

  1. 注册CloudFlare 账号,可以正常登录
  2. 还需要一个托管在CloudFlare的域名,可以使自己去买的,也可以是白嫖的.例如白嫖us.kg

    开始操作

    1.先在CloudFlare添加你的托管域名,这一步就自己琢磨.挺简单
    这一步会给你两个dns服务地址,需要去自己的域名商更改dns,使用cf托管
    2.找到CloudFlare页面的Works和Pages
    3.点击创建Worker
    4.编辑代码
    5.清空里面的代码.
    6.放入这个代码https://qn.liaotaoo.cn/mydocker.txt
    7.把第8行的代码your_domain改成你想使用的域名.假设你托管在CF的域名是ltnb.us.kg,可以用二级域名,比如docker.ltnb.us.kg,域名前面的https://不要删),请记住所填写的域名,然后点“部署并保存”;
    8.左上角点击返回->设置->触发器->添加自定义域,把第7步的域名填进去,不用加https->点击添加自定义域,等一会儿证书部署完毕就可以了
    9.使用方法
    docker pull docker.ltnb.us.kg/jeessy/ddns-go:latest
    拉取成功就表示部署成功.
    拉下来会携带域名,如果需要更改镜像名称可以使用docker tag命令
    我成功了. 做个记录吧