如何在Docker映像中禁用核心转储?

时间:2020-01-27 07:03:35

标签: docker containers

我有一个使用Docker映像的服务。大约有六人使用它。但是,有时容器会生成较大的core.xxxx转储文件。如何在Docker映像上禁用它?我的基本映像是Debian 9。

1 个答案:

答案 0 :(得分:0)

要禁用核心转储,请在/etc/security/limits.conf文件中设置一个Table A值,并定义一些特定于Shell的限制。

硬限制是永远不能覆盖的,而软限制可能仅适用于特定用户。如果要确保没有进程可以创建核心转储,则可以将它们都设置为零。尽管它看起来像一个布尔值(0 = False,1 = True),但实际上表明了允许的大小。

  • 软核0
  • 核心0

星号表示它适用于所有用户。第二列指出我们要使用硬性限制还是软性限制,其次是说明设置和值的列。

相关问题