【发布时间】:2017-11-09 01:45:19
【问题描述】:
在 docker 容器中运行 python 脚本,一切似乎都运行顺利,看到一些 STDOUT 消息,大约 5 分钟后,我收到一条 Killed 消息,没有进一步解释,进程停止。查询数据库,因此可能是磁盘空间问题,也可能是 OOM 问题。我不确定,但我不知道在哪里可以找到有关此终止消息的日志,以便找到问题的根源。这些日志在哪里有什么想法吗?
在 Mac OSX 上运行 docker-machine。
这就是消息所说的全部内容!
root@c7b800e0f276:/opt/mymodule# python
Python 2.7.13 (default, May 1 2017, 22:44:36)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from mymodule import model
>>> model.run('2017-04-01')
INFO:Deleting from input table.
INFO:Inserting into input table.
INFO:Querying input table for chunk.
Killed
root@c7b800e0f276:/opt/mymodule# exit
谢谢!
【问题讨论】:
-
发布 stdout 'killed' 消息。至于日志,请查看Configure logging drivers 文档。
-
我发誓这就是我收到的所有信息!还是把它贴在上面@vmg
-
Killed 通常意味着 SIGKILL,OOM 是最常见的原因。在 Linux 中,
dmesg会告诉你是否是这种情况,不确定 OSX。
标签: python macos docker docker-machine