请问如何在docker swarm的stack compose yml 配置文件中限制每个容器最多只能使用1核CPU?
1 回答
倚天杖
TA贡献1828条经验 获得超3个赞
使用 --cpus=<value>
命令,在 docker run
的时候进行分配,
If you have 1 CPU, each of the following commands guarantees the container at most 50% of the CPU every second.
Docker 1.13 and higher:docker run -it --cpus=".5" ubuntu /bin/bash
Docker 1.12 and lower: $ docker run -it --cpu-period=100000 --cpu-quota=50000 ubuntu /bin/bash
更多的参数可以参考:
Limit a container's resources
- 1 回答
- 0 关注
- 1209 浏览
添加回答
举报
0/150
提交
取消