使用 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