通过 CF 自建 Docker 镜像

得益于***,目前需要代理的服务越来越多了,至于为什么需要代理,参考前面***部分。

昨天现在服务器上安装个 mqtt 的服务,这次不想直接装了,想通过 docker 来装一个,主要是服务器上跑的业务太多了,怕源码安装或者通过其他安装产生一些不必要的麻烦。

结果在服务器运行安装,直接芭比了,这倒是也在意料之内,毕竟这个东西被封已经说了很久了。

这的确棒棒哒。

既然如此,还是请赛博佛祖出手吧,自建镜像。

1.fork 代理仓库:https://github.com/obaby/CF-Workers-docker.io/

2.登录 cf,在 worker 和 pages 中添加 pages

选择连接到 git,后续是 gitbub的授权流程,按照提示操作即可。

2.选择 fork 的项目点击开始设置

3.一切设置完成后开始部署

4.部署完成之后就到了下面的页面,可以添加自定义域,主要是 cf 自带的域很可能****

5.自定义域建议直接托管到 cf,这样只需要添加个域名就 ok 了。完全自动。

6.修改 docker 默认源(针对 ubunt,其他系统路径我也不知道,哈哈哈)如果文件不存在直接创建即可:

vim /etc/docker/daemon.json

文件内容:

{
  "registry-mirrors": ["https://docker.obaby.blog"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3"
  }
}

将https://docker.obaby.blog 替换为你的源,如果不想换,那就先用我的吧。

重启 docker 服务:

systemctl restart docker

7.再次通过 docker pull 镜像就一切都 ok 了。

整体感觉 cf 的代理速度还是蛮不错的,非常 nice,嘻嘻。

ps:

刚发现上面的 docker 启动失败了,直接运行:

root@opensips:~# docker run rabbitmq

会提示下面的错误:

Failed to create thread: Operation not permitted (1)
Aborted

直接加参数运行吧:

docker run --privileged rabbitmq

参考链接:https://www.zhaodede.com/news/content/23.html

☆版权☆

* 网站名称:obaby@mars
* 网址:https://obaby.org.cn/
* 个性:https://oba.by/
* 本文标题: 《通过 CF 自建 Docker 镜像》
* 本文链接:https://obaby.org.cn/2024/08/17841
* 短链接:https://oba.by/?p=17841
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


You may also like

50 comments

    1.  Level 2
      Microsoft Edge 105 Microsoft Edge 105 Android 6.0.1 Android 6.0.1 cn中国–广东–茂名 电信

      cf代理速度一般在200kb/s左右,好的话能到5m/s,比较稳定,但偶尔会挂(2.9%)。
      但,不管怎么,cf代理github或其它服务非常棒。

  1. Level 5
    Wordpress App 25 Wordpress App 25 iPhone iOS 17.6 iPhone iOS 17.6 cn中国–安徽–合肥–肥西县 电信

    我滴天,GitHub 和 cf 你们玩的也忒好 了。
    我注册了号之后就不知道干啥用了。
    不过 cf 的网络对我不是很友好,经常很难访问。

    1. 公主 Queen 
      Google Chrome 126 Google Chrome 126 Mac OS X 10.15 Mac OS X 10.15 cn中国–山东–青岛 联通

      其实实际情况是,cf 的站点(主站)不友好,多数时候需要梯子,但是,cf 部署的服务还是非常稳定哒。

  2. Level 6
    Microsoft Edge 126 Microsoft Edge 126 Windows 10 Windows 10 us美国–加利福尼亚州–洛杉矶–洛杉矶 CNSERVERS_LLC

    要是能代理灵妹妹就好了

  3. Level 4
    Google Chrome 127 Google Chrome 127 Mac OS X 10.15 Mac OS X 10.15 cn中国–广东–清远 电信

    这个就很棒,现在下载镜像的确麻烦得很,现在暂时用国外的服务器来临时解决,但速度真的很一般。

  4. Level 3
    Microsoft Edge 127 Microsoft Edge 127 Windows 11 Windows 11 cn中国–香港 电讯盈科有限公司

    二话不说直接嫖你的🤣
    之前都是走代理,费流量

      1.  Level 4
        Google Chrome 127 Google Chrome 127 GNU/Linux GNU/Linux cn中国–贵州–贵阳 移动

        整体是不错 不过有时候用着用着就需要开天眼才能用

  5. Level 5
    Google Chrome 127 Google Chrome 127 Windows 11 Windows 11 cn中国–陕西–宝鸡–岐山县 联通

    啊?page也可以搞呀?我还以为这玩意智能通过worker搞嘞,看来还是没嫖够 smile

  6.  Level 4
    Google Chrome 111 Google Chrome 111 Windows 10 Windows 10 cn中国–上海–上海 电信

    域名要托管到 cloudflare 才能用他的服务吧 ?

    1. 公主 Queen 
      Google Chrome 126 Google Chrome 126 Android 10 Android 10 cn中国–山东–青岛 联通

      不在cf的可能需要验证域名,这个我没试😅

    2. 公主 Queen 
      Google Chrome 126 Google Chrome 126 Android 10 Android 10 cn中国–山东–青岛 联通

      服务会给你分配免费域名,不过免费的基本都被墙了。所以最好用自己的域名。

  7. Level 3
    Google Chrome 124 Google Chrome 124 Windows 10 Windows 10 cn中国–山东–临沂 联通

    mark 以后有时间自建。看来我那个绑了cf服务的域名得继续付费了。
    ps:钟大美女,你的显示器*2 收到了。完好无损,完美点亮。
    十分感谢。

  8.  Level 6
    Google Chrome 127 Google Chrome 127 Windows 10 Windows 10 cn中国–北京–北京 电信

    Cloudflare Turnstile 验证不通过是什么原因,百思不得其解啊

        1. 公主 Queen 
          Google Chrome 126 Google Chrome 126 Mac OS X 10.15 Mac OS X 10.15 cn中国–山东–青岛 联通

          那他这个库本身就有问题啊,这种还是用代理吧。

  9. Level 4
    Microsoft Edge 127 Microsoft Edge 127 Windows 10 Windows 10 cn中国–重庆–重庆 移动

    像我这种不喜欢(mei)折(ji)腾(shu)的人,就用公益的反代或者镜像就好了。
    网络上有大佬们的热心帮助,心里,暖暖的。

    1. 公主 Queen 
      Google Chrome 126 Google Chrome 126 Android 10 Android 10 cn中国–山东–青岛 联通

      有的用就行啦 主要是我不相信别人的 很多公益还不如我自建的稳定 🤣

  10.  Level 6
    Microsoft Edge 128 Microsoft Edge 128 Windows 11 Windows 11 cn中国–北京–北京 联通

    CF稳定性比较差呢,我买了台境外的服务器,用来代理~

  11.  Level 5
    WebView 4 WebView 4 Android 12 Android 12 cn中国–广东–广州 电信

    不错的免费服务,我现在有台香港服务器,上面拉包很快,拉完就导出来本地用可以

    1. 公主 Queen 
      Google Chrome 126 Google Chrome 126 Android 10 Android 10 cn中国–山东 移动/全省通用

      拉完还得导出 太麻烦了 嘎嘎 直接镜像简单啊

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注