在Docker容器内部产生的进程默认使用容器主机上的所有cpu核心吗?

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

您将需要阅读有关CPU共享和约束文档 – 基本上,是的,如果你使用默认的容器,一个容器最多可以使用100%的CPU,但是你可以控制CPU的使用率, --cpu-period--cpu-quota有关CPU周期和配额如何工作的更多信息,请参阅内核文档