注意network需要设置为host
docker启动容器默认会使用桥接模式(bridge),在后面域名绑定时,127.0.0.1:port
是cloudflared这个容器内部的地址,如果你的项目也是使用docker的桥接模式启动的,那么就无法找到对应的服务。当然也可以用172.17.0.1:port
这个地址进行绑定,但还是建议让cloudflared容器以host模式启动
version: '3'
services:
cloudflared:
image: cloudflare/cloudflared
container_name: cloudflared
restart: always
network_mode: host
command: tunnel --no-autoupdate run --token eyJhIjoiMjQ4M****
docker启动容器默认会使用桥接模式(bridge),在后面域名绑定时,127.0.0.1:port
是cloudflared这个容器内部的地址,如果你的项目也是使用docker的桥接模式启动的,那么就无法找到对应的服务。当然也可以用172.17.0.1:port
这个地址进行绑定,但还是建议让cloudflared容器以host模式启动
支付宝打赏
微信打赏
评论区