收起左侧

修改端口防本地扫描,但是 nas内部通信出现问题咋弄

1
回复
42
查看
[ 复制链接 ]

15

主题

18

回帖

0

牛值

初出茅庐

飞牛百度网盘玩家

悬赏1飞牛币未解决

1。 nas插在公司,有些docker局域网访问,不用密码就能上去,不安全怕被扫描,于是就改端口,增加“127.0.0.1:”,比如”原来(“7897:7897”)改成("127.0.0.1:7897:7897"),不对外开放,通过lucky反代我能连上去

2。 但是 如果 容器不在一个网络,就出现无法互相通信调用,只能放到一个网络里,compose 增加一条(network_mode: bridge),但是 有几个docker现在能跑全靠缘分,但凡我重新构建,它必崩溃修麻了,有什么办法,保持原来网络,容器间还能通信呀

3。 这是我改过后的 compose

services:
mihomo:
container_name: mihomo
image: metacubex/mihomo:latest
restart: always # always unless-stopped

ports:

  • "127.0.0.1:7897:7897"
  • "127.0.0.1:9090:9090"

image.png

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

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

x

2

主题

2719

回帖

630

牛值

共建版主

fnOS1.0上线纪念勋章社区共建团荣誉勋章EVO2产品纪念AMD适配纪念勋章飞牛百度网盘玩家

4 小时前 显示全部楼层
弃用  network_mode: bridge 。用自定义网络 + 容器名通信
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则