ESSAY / NOTE
Docker核心原理-资源隔离和限制
在目录创建压力测试 /opt/docker-file/stress wget http://mirrors.aliyun.com/repo/epel-6.repo vi Dockerfile #文本添加 FROM centos ADD epel-6.repo /etc/yum.repos.d/ RUN yum -y install stress && yum clean all ENTRYPOINT [“stress”] :wq #外层系统 构建压力测试stress .就是当前目录/opt/docker-file/stress文件 docker build -t stress . # -c 是限制CPU大小 stress 后面是 stress参数 拓展:如果指定CPU数用--cpuset-cpus参数 docker run -it --rm -c 512 stress --cpu 1 #指定内存大小 超出内存会死掉 docker run -it --rm -m 128m stress --vm 1 --vm-bytes 120m --vm-hang 0 Docker-Dashboard-shipyard vi /var/run/docker #文本添加 other_args=”-H tcp://0.0.0.0:235 -H unix:///var/run/docker.sock” :wq #重启docker 注意:容器会宕机 /etc/init.d/docker restartdocker-ziyuan原文文档