Docker Neo4j Container一直停止 - 如何调试?

时间:2015-06-09 16:57:41

标签: neo4j docker

我们有一个neo4j容器,它一直停止。

盒子上还有3个其他容器(节点服务器)。它位于开发盒上,因此它的规格很低 - 只有588MB RAM-所以我怀疑它的内存不足。

但是我如何验证它为什么一直停止?它唯一一个停止的neo容器。我们用以下方式启动它:

$NEO4J_HOME/bin/neo4j console

我怀疑neo4j进程本身正在退出,因此关闭了容器。 有关调试的任何提示吗?

2 个答案:

答案 0 :(得分:0)

您可以检查日志文件,默认情况下,这些文件位于neo4j安装目录的data/log子目录中。

答案 1 :(得分:0)

如果你用

开头
docker run --name <container_name> ... neo4j` 

official man建议,您可以使用docker logs <container_name>

检查错误

您也可以使用额外的音量

启动它
--volume=/path/to/logs:/logs

并检查它们