我使用的是飞牛系统Docker。本文只介绍本地docker安装,至于Cloudflare 端部署Tunnel参考这位网友点击这里
方法一:通过Compose安装
如图所示,打开飞牛docker按照界面指示部署。注意格式缩进。例如:
version: ‘3.8’
services:
cloudflared:
image: cloudflare/cloudflared:latest
container_name: cloudflared
restart: always
network_mode: host
command: tunnel --no-autoupdate run --token 你在CloudflareTunnels申请的TOKEN(eyJhIeCJ9*******)
方法二:通过飞牛SSH安装
1、开启飞牛SSH(系统设置-SSH-打开)并登录,获取root权限(sudo -i)
2、登录cloudflare获取Cloudflare Tunnels的token(参考这里),修改下面代码中的token,复制到SSH终端运行
docker run cloudflare/cloudflared:latest tunnel --no-autoupdate run --token 你在CloudflareTunnels申请的TOKEN(eyJhIeCJ9*******)