- stress是什么
- Dockerfile
- 运行
Dockerfile是模拟压力测试的工具
在机器上模拟cpu,内存等使用率
来检测在不同状态下的运行情况
FROM centos:7 # 扩展一下yum源,否则yum找不到stress # 这个命令不能合并,要先扩展源才能找到stress # RUN yum install -y epel-release stress 会找不stress RUN yum install -y epel-release RUN yum install -y stress # 以服务或程序的形式运行 ENTRYPOINT ["/usr/bin/stress"]运行
# 由于 ENTRYPOINT (可以看我的Dockerfile常用命令文章) # docker run -it xrx/skt 相当于 stress 服务或程序 docker run -it xrx/skt --vm 1 --vm-bytes 800m # 等价于 stress --vm 1 --vm-bytes 800m # --vm 设置进程数 # --vm-bytes 设置进程内存大小 # 其他stress命令 通过 --help 查看 # docker run -it xrx/skt --help



