使用 --memory 和 --cgroup-parent 限制容器资源

使用 --memory 和 --cgroup-parent 限制容器资源

我想限制一组容器的总内存消耗以及特定容器的内存消耗。

比如说,一个容器允许消耗不超过 1Gb,所有容器最多允许消耗 4Gb。

问题是:

如果我创建一个具有 4Gb 内存限制的 cgroup,然后按如下方式运行我的容器,我能实现我的目标吗:

docker run --memory=1G --cgroup-parent=my-4Gb-cgroup <image-id>

相关内容