2015-10-05 23 views
1

我已經在OSX上安裝了Docker,並下載了neo映像。當我運行它(使用圖像的主頁中的參數),似乎一切正常,但日誌的最後一行表示類似:無法連接到Neo

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] Remote接口準備就緒,可在[http://022b5f3a38fc:7474/]

這似乎奇數和嘗試連接我的瀏覽器要麼http://localhost:7474/或指示http://022b5f3a38fc:7474/導致錯誤

我在這裏錯過了什麼?

回答

3

你想使用泊塢窗VM,您可以使用此命令確定的IP地址:

docker-machine inspect default | grep IPAddress 

的默認IP地址爲192.168.99.100

所以取決於哪個端口你暴露在運行的Neo4j泊塢窗容器時,你可以在訪問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

+0

啊給出的例子!我知道我會在某處讀到VM的IP。謝謝你清理那個。有用。 +1 – ekkis

+0

另一個注意:似乎Neo需要找出更好的方式來顯示操作url – ekkis

+0

另一種方式來做到這一點:'curl -i http:// $(docker-machine ip default):7474 /' – ekkis