确保Docker容器始终具有最lessn GB的可用内存
我在共享主机内存的主机上运行多个容器。 我想确保其中一个容器总是有最less5GB的内存可用。
我检查了限制容器资源的docker文档
我已经将--memory-reservation
设置为5G,但是当多个容器运行时,我发现容器内可用的内存仍然less于5GB。
当我检查容器时,我看到"MemoryReservation": 5368709120
。
docker主机上的Tota内存是17.643GB
。
我如何确保无论内存的限制,容器可用的内存永远不会less于5Gb
?