You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止NebulaGraph Docker扩展占用Cassandra的7001端口

解决NebulaGraph Docker Desktop Extension占用7001端口的问题

以下是几个可行的解决方案,按操作优先级排序:

1. 修改Studio容器的端口映射

NebulaGraph Extension的Studio服务默认绑定7001端口,你可以直接修改它的端口配置:

  • 找到Extension的docker-compose.yml配置文件:
    • Mac路径:~/Library/Group Containers/group.com.docker/extensions/nebulagraph/docker-compose.yml
    • Windows路径:%USERPROFILE%\.docker\extensions\nebulagraph\docker-compose.yml
  • 打开文件后定位到studio-1服务的ports字段,将7001:7001替换为其他未占用的端口(比如7002:7001)
  • 保存文件后,在Docker Desktop的Extensions页面重启NebulaGraph Extension

2. 单独禁止Studio容器自动启动

如果你只需要停掉Studio服务,保留Extension其他组件:

  • 先查询Studio容器的完整名称:docker ps -a | grep studio
  • 执行命令禁用自动重启:docker update --restart=no <studio-container-full-name>
  • 手动停止容器:docker stop <studio-container-full-name>

3. 禁用Extension全局自动启动

如果不需要整个NebulaGraph Extension随Docker启动:

  • 打开Docker Desktop,进入「设置」>「Extensions」
  • 找到NebulaGraph Extension,取消勾选「Start on Docker Desktop start」(部分版本显示为“随Docker启动”)
  • 若没有该选项,直接修改Extension主容器的重启策略:docker update --restart=no nebulagraph-extension-main

4. 卸载后重装并自定义端口

如果以上方法都无效,卸载Extension后重新安装——部分版本的NebulaGraph Extension在安装流程中会提供端口自定义选项,直接选择7001以外的端口即可。

内容的提问来源于stack exchange,提问作者Zach

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 08:40:02