限制Docker RAM使用?

时间:2018-05-10 18:12:33

标签: docker

我不关心我的容器使用的磁盘内存量,或者有多少交换,但是想限制其对RAM的访问。

一旦我创建了图像,我该怎么做?

1 个答案:

答案 0 :(得分:1)

您可以使用-m(又名--memory)开关运行容器,并指定您希望运行容器可用的最大RAM容量。

  

-m--memory=容器可以使用的最大内存量。如果设置此选项,则允许的最小值为4米(4兆字节)。

参考:https://docs.docker.com/config/containers/resource_constraints/#memory

在这里:https://docs.docker.com/engine/reference/run/#runtime-constraints-on-resources