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

使用Docker运行Memgraph平台时如何修改默认端口?

修改Memgraph端口的方法

场景1:通过Docker运行Memgraph

如果是用Docker容器部署的Memgraph,直接在启动时指定端口映射即可:

  • 单次运行容器时,使用-p参数映射主机端口到容器内的7687端口:
    docker run -p 7688:7687 memgraph/memgraph
    
    这里7688是你想要使用的主机端口,可替换为任意未被占用的端口。外部客户端连接时,需要使用这个主机端口。
  • 若使用Docker Compose管理容器,修改docker-compose.yml中的ports配置:
    services:
      memgraph:
        image: memgraph/memgraph
        ports:
          - "7688:7687"  # 将左侧的主机端口替换为目标端口
    
    修改后执行docker-compose up -d重启容器生效。

场景2:本地安装的Memgraph

对于直接在主机上安装的Memgraph,需要修改配置文件并重启服务:

  1. 打开Memgraph的配置文件,默认路径为/etc/memgraph/memgraph.conf
  2. 找到--bolt-port配置项,移除行首的注释符号(#),并将端口值改为目标端口,例如:
    --bolt-port=7688
    
  3. 重启Memgraph服务使配置生效:
    sudo systemctl restart memgraph
    

验证连接

修改端口后,使用客户端连接时需指定新端口,例如用mgconsole连接:

mgconsole --host localhost --port 7688

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 15:05:20