【发布时间】:2017-05-10 21:10:59
【问题描述】:
我是 Docker 新手,我想启动一个可以连接到(端口 7474)的 docker Neo4j 社区容器,该容器将 Neo4j 数据和日志存储在容器外部我桌面上的一个文件夹中。我正在使用 Windows 机器。
我正在尝试保存 docker-compose.yml 文件并使用 docker-compose up -d 从 Kitematic CL 中触发它
yml 文件中应该存储哪些内容?有没有更好/更简单的方法来做到这一点?
neo4j:
image: official/neo4j:latest
ports:
- "7474:7474"
volumes:
- C:/Users/UserME/Desktop/neo4j/
【问题讨论】:
-
您真的需要桌面上的文件,还是只需要跨运行保留数据?
-
数据需要跨运行持久化,不需要在桌面上。它可以存储在机器上的另一个文件夹(不是默认的 Neo4j 文件夹)中,但在容器之外
标签: docker neo4j yaml kitematic