使用 memoryswap 限制執行容器
設定記憶體限制並禁用交換限制
docker run -it -m 300M --memory-swap -1 ubuntu:14.04 /bin/bash
設定記憶體和交換限制。在這種情況下,容器可以使用 300M 記憶體和 700M 交換。
docker run -it -m 300M --memory-swap 1G ubuntu:14.04 /bin/bash
設定記憶體限制並禁用交換限制
docker run -it -m 300M --memory-swap -1 ubuntu:14.04 /bin/bash
設定記憶體和交換限制。在這種情況下,容器可以使用 300M 記憶體和 700M 交換。
docker run -it -m 300M --memory-swap 1G ubuntu:14.04 /bin/bash