在docker容器中生成的进程是否会默认使用容器主机上的所有cpu核心?

时间:2015-07-14 15:23:28

标签: docker

我一直试图找出docker关于主机cpu核心使用的默认行为?有谁知道它是否会为容器内的每个进程使用多个cpu核心,或者它是否只在主机上的一个cpu核心上运行所有进程?

1 个答案:

答案 0 :(得分:2)

你会想要阅读CPU Sharing and Constraint Docs - 基本上,是的,如果你使用默认容器,容器将使用高达100%的CPU,但你可以通过限制CPU使用率来控制它使用std::make_unique--cpu-period有关cpu期限和配额如何工作的详细信息,请参阅kernel docs