管理docker容器cpu
一丶限制容器使用cpu份额
CPU单位m:代表 “千分之一核心”,譬如50m的含义是指50/1000核心,即5%
CPU的计量单位叫毫核。集群中的每一个节点可以通过操作系统确认本节点的CPU内核数量,将这个数量乘以1000,得到的就是节点总的CPU总数量。如一个节点有两个核,那么该节点的CPU总量为2000m。
如果你要使用单核的十分之一,则是100m。
二丶限制容器使用指cpu的份额
- 创建容器指定0,1cpu内核,并且只能使用1000m/毫核
docker run -it --name container01 --cpuset-cpus 0,1 --cpu-shares 1000 -d centos:centos7.9.2009![]()
- 安装stress压测工具
docker exec -it container01 bash
yum install -y epel-release && yum install stress -y![]()
- 进行压力测试
stress -c 2 -v -t 10m
![]()




浙公网安备 33010602011771号