【发布时间】:2021-08-17 23:54:28
【问题描述】:
我在运行 docker 时收到警告:
警告:您的内核不支持交换限制功能或未安装 cgroup。内存有限,无交换。
我正在尝试弄清楚这意味着什么,尤其是“没有交换的内存受限”这句话。
这是否意味着容器可以使用比您通常通过使用主机的交换空间所允许的更多的内存?或者这是否意味着容器无法使用交换空间,即使主机完全耗尽内存?是因为没有配置交换空间造成的吗?如果您仍然不使用交换,这无关紧要吗?
注意:我对如何修复它不感兴趣 - 谷歌上有很多关于它的结果。我感兴趣的是它意味着什么,以及它为什么重要。
【问题讨论】:
-
可能需要在宿主机上
enable cgroup swapping,查看这个链接:serverlab.ca/tutorials/containers/docker/…
标签: docker