将现有的本地neo4j数据库映射到neo4j docker容器

时间:2016-11-13 19:23:10

标签: docker neo4j docker-compose dockerfile

编辑:我在OSX上运行。

所以我很难将现有的本地数据库映射到我新创建的docker容器,并且很难通过谷歌找到答案。

这是我的docker-compose.yml:

<contexts>
  <context type="Blog.Models.DAL.BlogContext, [The correct assemblby name]">
    <databaseInitializer type="Blog.Models.DAL.BlogInitializer, [The correct assemblby name]" />
  </context>
</contexts>

我已经仔细检查了

version: '2'
services:
  neo4j:
    image: neo4j
    ports:
     - "7474:7474"
    volumes:
      - /Users/**/Documents/Neo4j/**.graphdb:/data
    environment:
       NEO4J_AUTH: neo4j/**

指向正确的目录(星星隐藏个人详细信息)。在neo4j桌面应用程序中使用相同的URL工作正常。

任何帮助都会很棒,

提前致谢。

1 个答案:

答案 0 :(得分:3)

如果有其他人遇到此问题,我联系了neo4j容器的创建者。以下是导致解决方案的主题:Git hub

我的问题是错过了解数据卷如何映射到我的本地neo4j数据库。