nebula web docker

为了更快地定位、解决问题,麻烦参考下面模版提问 ^ ^

提问参考模版:

  • nebula 版本:1.1.0

  • 部署方式(分布式 / 单机 / Docker / DBaaS):分布式

  • 硬件信息

    • 磁盘( 必须为 SSD ,不支持 HDD) 机械云盘
    • CPU、内存信息: 8c/32gb阿里云ecs
  • 问题的具体描述
    采用默认方式用docker compose -d 拉起studio服务,但是因为docker 网段和公司vpn网段覆盖,导致无法远程访问studio,如何调整nebula docker web的网段?
    自己尝试多次,没成功~~

更改docker子网

vi /etc/docker/daemon.json

image

红圈部分换为你想自定义的子网网段

不是端口号,应该想henson说的,改下docker子网

没有成功啊~~

systemctl restart docker

1 个赞

感谢~~但是机器上还有其他的docker服务,不敢直接关,晚点我试试~

1 个赞

不重启docker服务的话,可以直接在compose文件里定义子网,搜索关键字 docker-compose 子网

修改nebula-web-docker下的docker-compose.yml,重启后可以通过vpn访问了,感谢。
networks:
nebula-web:
driver: bridge
ipam:
driver: default
config:
- subnet: 192.1.0.1/24
- gateway: 192.1.0.1

1 个赞