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

无法通过3000端口访问Memgraph Lab问题求助

解决Memgraph 2.10网页版Lab无法访问的问题

核心原因

Memgraph 2.10及后续版本,网页版Memgraph Lab不再内置在Memgraph主镜像中——你之前能直接通过localhost:3000访问,是因为旧版本把Lab打包在了同一个镜像里,新版本拆分了组件,需要单独启动Lab容器。

解决步骤

  1. 停止当前运行的Memgraph容器(如果还在运行):
    docker stop $(docker ps -q --filter "ancestor=memgraph/memgraph")
    
  2. 启动Memgraph Lab容器,推荐用自定义Docker网络确保两个容器互通:
    # 创建专属网络
    docker network create memgraph-network
    
    # 重启Memgraph并加入该网络
    docker run -d --name memgraph --network memgraph-network -p 7687:7687 -p 7444:7444 -v mg_lib:/var/lib/memgraph memgraph/memgraph
    
    # 启动Memgraph Lab,映射3000端口并加入同网络
    docker run -d --name memgraph-lab --network memgraph-network -p 3000:3000 memgraph/memgraph-lab
    
    要是嫌麻烦,也可以直接用主机网络(安全性略低但配置简单):
    docker run -d --name memgraph --network host -v mg_lib:/var/lib/memgraph memgraph/memgraph
    docker run -d --name memgraph-lab --network host memgraph/memgraph-lab
    
  3. 验证访问:打开浏览器访问https://localhost:3000,连接时选择memgraph(自定义网络)或localhost:7687(主机网络)即可。

额外排查点

  • 检查3000端口是否被占用:Linux/macOS用netstat -tulpn | grep 3000,Windows用netstat -ano | findstr :3000,如果被占用就换个端口(比如-p 3001:3000)。
  • 若有残留容器,先清理再重启:docker rm -f memgraph memgraph-lab

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 06:59:50