首页 > 解决方案 > 使用 Upstart 作为初始化系统时如何设置 Docker Daemon 的内存限制?

问题描述

问题的答案Docker 17.06-ce default container memory limit on shared host resources适用于我的问题,除了它提出了一个仅限 Systemd 的解决方案。

我已经阅读了使用 Upstart 设置内存消耗限制的问题,但我担心如果超过限制,Docker 守护程序将崩溃而不是容器进程崩溃。

什么是确保新容器在达到内存限制时无法启动的正确方法,而不是使系统和/或 Docker 守护进程崩溃?我对 Upstart 解决方案感兴趣,但我认为如果有针对各种 init 系统的解决方案,它对许多人都会有用。

标签: dockerlimitupstart

解决方案


推荐阅读