Docker: 限制容器可用的内存

#!/bin/ proc $( /proc -maxdepth -regex ); >/dev/ | -nr | -n

RUN apt-get update &&<span style="color: #000000"> \
apt-get <span style="color: #0000ff">install stress

$ docker build -t u-stress:latest .

$ docker run -it -m 300M --memory-swap - --name con1 u-stress /bin/bash

# stress --vm --vm-bytes 500M

--memory-swap 是必须要与 --memory 一起使用的。

--memory-swap 居然是容器可以使用的物理内存和可以使用的 swap 之和!

$ docker run -it -- -m 300M --memory-swap=300M u-stress /bin/--vm --vm-bytes 500M

相关文章

Docker是什么Docker是 Docker.Inc 公司开源的一个基于 LXC技...
本文为原创,原始地址为:http://www.cnblogs.com/fengzheng...
镜像操作列出镜像:$ sudo docker imagesREPOSITORY TAG IMA...
本文原创,原文地址为:http://www.cnblogs.com/fengzheng/p...
在 Docker 中,如果你修改了一个容器的内容并希望将这些更改...
在Docker中,--privileged 参数给予容器内的进程几乎相同的权...