docker - 使用 Upstart 作为初始化系统时如何设置 Docker Daemon 的内存限制?
问题描述
问题的答案,Docker 17.06-ce default container memory limit on shared host resources适用于我的问题,除了它提出了一个仅限 Systemd 的解决方案。
我已经阅读了使用 Upstart 设置内存消耗限制的问题,但我担心如果超过限制,Docker 守护程序将崩溃而不是容器进程崩溃。
什么是确保新容器在达到内存限制时无法启动的正确方法,而不是使系统和/或 Docker 守护进程崩溃?我对 Upstart 解决方案感兴趣,但我认为如果有针对各种 init 系统的解决方案,它对许多人都会有用。
解决方案
推荐阅读
- python - 我正在用 pyplot.arrows 绘制向量。是否有正确的方法将向量的末端与虚线连接起来?
- oracle - 在 oracle 中添加数据类型的列,该列将从另一个表的列的数据类型中派生
- mongodb - 如何在 MongoDB 中标记字段并根据日期求和
- java - Phoenix/HBase 在 Windows 上抛出 NoSuchMethodError: sun.misc.Unsafe.putLong
- angular - 如何从父组件调用子组件的方法
- reactjs - 使用 Switch 和 react-router-dom 的 Firebase 部署问题
- kubernetes - Kubernetes CPU资源限制动态配置
- matlab - 使用 Kronecker 产品在 Matlab 中避免 for 循环
- javascript - 每当Angular 8中的完整日历视图更改时调用函数
- angular - 将 API 调用中的对象格式化为 Google Charts 上的 dataTable 格式(ng2-google-charts)