猿问

docker swarm中如何限制每个容器最多只能使用1核CPU

请问如何在docker swarm的stack compose yml 配置文件中限制每个容器最多只能使用1核CPU?


慕容3067478
浏览 1210回答 1
1回答

倚天杖

使用&nbsp;--cpus=<value>&nbsp;命令,在&nbsp;docker run的时候进行分配,If you have 1 CPU, each of the following commands guarantees the container at most 50% of the CPU every second.Docker&nbsp;1.13&nbsp;and&nbsp;higher:docker&nbsp;run&nbsp;-it&nbsp;--cpus=".5"&nbsp;ubuntu&nbsp;/bin/bashDocker&nbsp;1.12&nbsp;and&nbsp;lower: $&nbsp;docker&nbsp;run&nbsp;-it&nbsp;--cpu-period=100000&nbsp;--cpu-quota=50000&nbsp;ubuntu&nbsp;/bin/bash更多的参数可以参考:Limit a container's resources
随时随地看视频慕课网APP

相关分类

SQL Server
我要回答