docker的资源隔离---cpu、内存、磁盘限制
作为一个能够稳定运行的环境,不但对单个容器有要求,对所有的容器都应该有隔离,避免一个容器吃掉所有的资源。 1、cpu的隔离: cpu的限制包括两个方面:cpu的占比、绑定cpu。 -c可以指定CPU的占比,--cpuset可以绑定CPU 这里用试验来验证下: docker run -it --name test01 -c 1024 --cpuset-cpus=0,1 05c259583efe /bin/bash docker run -it --name test02 -c 512 --cpuset-cpus=0,1 05c259583efe /bin/bash 这里对test01 和 test02 进行设置cpu占比 1024:512 都是绑定cpu0,1 然后进行试验 用stress进行压测 首先安装stress :rpm -Uvhhttp://pkgs.repoforge.org/stress/stress-1.0.2-1.el7.rf.x86_64.rpm 然后执行 :stress -c 13 & 给系统一个随机负载,此命令产生13个进程,每个进程都反复不停的计算...









