无法连接到Neo

时间:2015-10-05 00:24:14

标签: macos neo4j docker

我在OSX上安装了Docker并下载了neo映像。当我运行它(使用图像主页中的args)时,一切似乎都有效,但日志的最后几行表示如下:

  

00:20:39.662 [main] INFO org.eclipse.jetty.server.Server - 已启动   @ 4761ms 2015-10-05 00:20:39.663 + 0000 INFO [API]服务器启动:   http://022b5f3a38fc:7474/ 2015-10-05 00:20:39.663 + 0000 INFO [API]   远程接口准备就绪,可在[http://022b5f3a38fc:7474/]

处获得

看起来很奇怪并试图将我的浏览器连接到http://localhost:7474/或指示的http://022b5f3a38fc:7474/会导致错误

我在这里错过了什么?

1 个答案:

答案 0 :(得分:3)

您将要使用docker VM的IP地址,您可以使用此命令确定该地址:

docker-machine inspect default | grep IPAddress

默认IP地址为192.168.99.100

因此,根据您在运行Neo4j docker容器时暴露的端口,您可以访问Neo4j浏览器:

http://192.168.99.100:7474

http://192.168.99.100:8474

端口8474是此命令指定的绑定:

docker run -i -t --rm --name neo4j -v $HOME/neo4j-data:/data -p 8474:7474 neo4j/neo4j

这是文档here

中给出的示例