我看到了,我有portainer,我用的-d。最新情况是cloudflared运行在宿主机连接bostr服务成功。docker里面防火墙不会调。
docker build -t bostr:local .
docker run -d --name bostr -p 8080:8080 -v ./config.js:/usr/src/app/config.js bostr:local
docker run -d --name cloudflared-tunnel --restart unless-stopped \
--network=bridge \
-e TUNNEL_URL="http://localhost:8080" \
-e TUNNEL_TOKEN="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-v /etc/localtime:/etc/localtime:ro \
-v /cloudflared:/home/dell/.cloudflared \
cloudflare/cloudflared:latest tunnel run