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

如何通过浏览器连接Docker部署的Neo4j?连接URL配置问题求助

Docker部署Neo4j后浏览器连接故障排查

先纠正端口误区

Neo4j的Bolt协议端口(浏览器连接用)默认是7687,8787是远程调试端口,和浏览器连接无关,这是你连接失败的核心原因之一。

具体解决步骤

  • 确认Docker端口映射配置
    启动Neo4j容器时必须映射7687端口(Bolt)和7474端口(浏览器HTTP访问),正确的启动命令示例:

    docker run -p 7474:7474 -p 7687:7687 -d neo4j
    

    用docker ps命令查看容器端口映射,确认PORTS列存在0.0.0.0:7687->7687/tcp的映射。

  • 使用正确的Connect URL格式

    • 本地访问:直接用bolt://localhost:7687(非加密),如果配置了加密证书,可尝试bolt+s://localhost:7687
    • 远程服务器访问:将localhost替换为服务器的公网/内网IP,比如bolt://xxx.xxx.xxx.xxx:7687;若用加密连接失败,先切换到非加密地址测试,排除证书配置问题。
  • 排查网络与安全限制

    • 检查服务器防火墙是否开放7687端口,云服务器需在安全组添加入站规则,允许TCP协议的7687端口流量。
  • 查看容器日志定位问题
    执行docker logs <容器ID或名称>,查看日志中是否有端口占用、证书错误、连接拒绝等相关提示,进一步定位故障点。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 05:02:05