Docker实践—资源隔离和限制
构建stress镜像
[root@controller ~]# cd /home/shangwu/tools/
[root@controller tools]# cd dockerfile/
[root@controller dockerfile]# mkdir stress
[root@controller dockerfile]# cd stress/
[root@controller stress]# vim Dockerfile
[root@controller stress]# cat Dockerfile
From centos
ADD epel-7.repo /etc/yum.repos.d/
RUN yum install -y stress && yum clean all
ENTRYPOINT ["stress"]
[root@controller stress]#
[root@controller stress]# wget http://mirrors.aliyun.com/repo/epel-7.repo
[root@controller stress]# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
centos latest 72a210db1424 36 hours ago 192.5 MB
[root@controller stress]#
[root@controller stress]# docker build -t stress .
[root@controller stress]# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
stress latest a458db7db05b 28 seconds ago 212.1 MB
centos latest 72a210db1424 36 hours ago 192.5 MB
lemonbar/centos6-ssh latest b78c71c001db 2 years ago 296.9 MB
[root@controller stress]#
查看docker run命令帮助输出
[root@controller stress]# docker run --h