macos - 无法连接到Neo

原文 标签 macos neo4j docker

我已经在OSX上安装了Docker并下载了新镜像。当我运行它时(使用图像首页中的args),一切似乎都可以正常运行,但是日志的最后几行表示如下内容:

00:20:39.662 [main] INFO org.eclipse.jetty.server.Server - Started @4761ms 2015-10-05 00:20:39.663+0000 INFO [API] Server started on: http://022b5f3a38fc:7474/ 2015-10-05 00:20:39.663+0000 INFO [API] Remote interface ready and available at [http://022b5f3a38fc:7474/]



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

我在这里想念什么?

最佳答案

您将要使用此命令可以确定的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是此命令指定的绑定(bind):
docker run -i -t --rm --name neo4j -v $HOME/neo4j-data:/data -p 8474:7474 neo4j/neo4j

这是文档here中给出的示例

关于macos - 无法连接到Neo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32939763/

相关文章:

objective-c - 来自网络摄像头的 cocoa 捕获帧

macos - XPC 服务的替代方案

graph - neography 从索引中获取实际节点或节点 ID

node.js - ECS Fargate 不支持绑定(bind)挂载

macos - 如何根据文件扩展名类型在终端中为 `open` 命令设置默认应用程序?

cocoa - 如何将网络浏览器嵌入我的Cocoa应用程序?

powershell - 返回重载失败

java - 为neo4j或cocoon选择特定的Java版本

php - 在 Laradock 应用程序中找不到类 'MongoId'

spring-boot - 如何将Spring-Boot Web服务转换为Docker镜像?