Docker撰写共享CPU

时间:2017-03-14 10:41:31

标签: docker cpu docker-compose

在Docker Compose中有没有办法用自己的CPU创建容器?我不希望他们共享我分配给他们的CPU。

假设我让Docker访问3个CPU:我希望我的三个容器中的每一个都拥有自己的CPU。

有可能吗?

由于

1 个答案:

答案 0 :(得分:1)

限制容器可以使用的特定CPU或核心。如果您有多个CPU,则容器可以使用的以逗号分隔的列表或连字符分隔的CPU范围。第一个CPU编号为0.有效值可能是0-3(使用第一个,第二个,第三个和第四个CPU)或1,3(使用第二个和第四个CPU)。

docker run --cpuset-cpus="0" [...]

在docker-compose中: services: service: cpuset: "0"