我们有一个neo4j容器,它一直停止。
盒子上还有3个其他容器(节点服务器)。它位于开发盒上,因此它的规格很低 - 只有588MB RAM-所以我怀疑它的内存不足。
但是我如何验证它为什么一直停止?它唯一一个停止的neo容器。我们用以下方式启动它:
$NEO4J_HOME/bin/neo4j console
我怀疑neo4j进程本身正在退出,因此关闭了容器。 有关调试的任何提示吗?
答案 0 :(得分:0)
您可以检查日志文件,默认情况下,这些文件位于neo4j安装目录的data/log
子目录中。
答案 1 :(得分:0)
如果你用
开头docker run --name <container_name> ... neo4j`
如official man建议,您可以使用docker logs <container_name>
您也可以使用额外的音量
启动它--volume=/path/to/logs:/logs
并检查它们