收起左侧

请教一下关于docker的端**露问题

4
回复
172
查看
[ 复制链接 ]

2

主题

5

回帖

0

牛值

江湖小虾

2025-5-17 20:23:21 显示全部楼层 阅读模式
悬赏1飞牛币未解决
我希望在飞牛NAS上安**eszel这个监控面板的客户端,
按照beszel的方法,他会自动给出compose,直接运行即可,但默认给的网络是host,实际需要监听45876端口。

好,现在就有问题了,我尝试用bridge等等,哪怕已经显示监听了45876:45876/tcp,但还是访问不到。

此时我的”外网 域名:8000”是正常可以访问到面板的;
所以这个镜像究竟应该如何暴露出去自定义端口呢?

compose如下:
  1. services:
  2.   beszel-agent:
  3.     image: "henrygd/beszel-agent"
  4.     container_name: "beszel-agent"
  5.     restart: unless-stopped
  6.     network_mode: host
  7.     volumes:
  8.       - /var/run/docker.sock:/var/run/docker.sock:ro
  9.       # monitor other disks / partitions by mounting a folder in /extra-filesystems
  10.       # - /mnt/disk/.beszel:/extra-filesystems/sda1:ro
  11.     environment:
  12.       LISTEN: 45876
  13.       KEY: "sxxx"
复制代码


注:我没开飞牛防火墙,也已经在路由器上做好了端口转发。
收藏
送赞
分享

41

主题

3200

回帖

485

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-5-17 20:53:35 显示全部楼层

host你想修改端口只能在容器内部修改端口,或者你变量修改端口。

但为什么暴露不出去呢?直接访问端口没反应、面板端也识别不到这个端口  详情 回复
2025-5-17 21:01

2

主题

5

回帖

0

牛值

江湖小虾

2025-5-17 21:01:27 楼主 显示全部楼层
玉尺书生 发表于 2025-5-17 20:53
host你想修改端口只能在容器内部修改端口,或者你变量修改端口。

但为什么暴露不出去呢?直接访问端口没反应、面板端也识别不到这个端口

41

主题

3200

回帖

485

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-5-17 21:14:53 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=121042&ptid=25908][color=#999999]赵。x 发表于 2025-5-17 21:01[/color][/url][/size] 但为什么暴露不出去呢?直接访问端口没反应、面板端也识别不到这个端口 ...[/quote]

我在网上查的部署教程里是有两个容器的,你是不是少部署一个容器啊?

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
没有哈,我有三个服务器都已经接入了,其中hub是这其中的一台服务器上,其他的是agent。现在就只有飞牛的docker里没搞定这个情况了。  详情 回复
2025-5-17 22:43

2

主题

5

回帖

0

牛值

江湖小虾

2025-5-17 22:43:22 楼主 显示全部楼层
玉尺书生 发表于 2025-5-17 21:14
我在网上查的部署教程里是有两个容器的,你是不是少部署一个容器啊?

...

没有哈,我有三个服务器都已经接入了,其中hub是这其中的一台服务器上,其他的是agent。现在就只有飞牛的docker里没搞定这个情况了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则