Sign inSign up

koalalove/oracle-stress-mem

By koalalove

Updated 3 months ago

Image
0

853

koalalove/oracle-stress-mem repository overview

docker run -d --rm --name resource-stress --cpus="$(awk 'BEGIN{print 0.5}')" koalalove/oracle-stress-mem:2.3

甲骨文保活,基于stress,会自动占用50%内存,50%cpu,支持amd与arm

Dockerfile:

# 使用轻量级基础镜像
FROM ubuntu:latest

# 安装 stress 工具
RUN apt-get update && apt-get install -y stress && rm -rf /var/lib/apt/lists/*

# 获取系统内存大小并持续占用一半内存
CMD ["sh", "-c", "stress --vm 1 --vm-bytes $(free -g | grep Mem | awk '{print $2 / 2}')G --vm-keep"]

docker build:

docker build -t stress-mem-image .

docker run

docker run -it --rm -d --name stress-mem-container koalalove/oracle-stress-mem 

Tag summary

Content type

Image

Digest

sha256:0ba83c26c

Size

28.4 MB

Last updated

almost 2 years ago

docker pull koalalove/oracle-stress-mem