提问人:Christian G. Faraone 提问时间:5/14/2021 更新时间:11/12/2023 访问量:168
如何为整个 docker-compose 堆栈设置内存限制?
How can I set a memory limit for an entire docker-compose stack?
问:
除了为 docker-compose 中的每个服务(容器)设置限制外,我还想知道是否有任何方法可以简单地限制 docker-compose 堆栈可以访问的内存,类似于每个容器的解决方案,但对所有堆栈都是通用的。
答:
4赞
Pierre B.
11/12/2023
#1
截至目前,Docker Compose(或 Compose Specs)没有“全局堆栈”内存限制(或 CPU 限制)选项。
相反,您可以:
- 按照您的建议限制每个容器
- 根据 @Mihal 对问题的注释在 Docker 守护程序级别的限制
评论