我在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/会导致错误
我在这里错过了什么?
答案 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
中给出的示例