无法通过使用docker-compose

时间:2018-01-17 22:38:22

标签: docker neo4j docker-compose

docker-compose.yml我已插入以下条目:

version: '2'
services:
neo4j_dev:
    image: 'neo4j'
    ports:
      - '7474:7474'
      - '7687:7487'
    volumes:
      - './docker-volumes/neo4j_dev/data:/data'
    environment:
      NEO4J_AUTH: 'neo4j/somepasswdthatisnotmyrealpassword'

现在,当我访问浏览器http://0.0.0.0:7474/browser/时,但是当我输入以下凭据时,它无法登录:

  • host:bolt:// localhost:7687
  • 用户:neo4j
  • 密码:somepasswdthatisnotmyrealpassword

但它无法使用错误响应登录:

  

ServiceUnavailable:WebSocket连接失败。由于Web浏览器中的安全限制,此Neo4j驱动程序无法使用此故障原因。请使用您的浏览器developm。

你知道这些设置有什么问题我无法登录吗?

1 个答案:

答案 0 :(得分:0)

你把错误的端口作为提及:https://hub.docker.com/_/neo4j/ neo4j监听这些端口:

  • 7474
  • 7687

后者在你的docker compose上错误映射。在7687:7487上,7687:7687上的docker-compose.yml代替functions