12 我正在4个虚拟机上运行我的应用程序,这些虚拟机具有8个3.2 GHz虚拟CPU和32 GB,但是,我将把这些进程分成单独的容器。 我不确定每个主机要运行多少个容器。典型的数字是多少?例如,虚拟机与裸机服务器的比例通常为1:10,要考虑的属性,决策框架或经验方面的任何链接都将有所帮助! docker containers capacity-planning kubernetes — shrao source
9 与任何Linux负载相同,在等待状态下考虑的进程数不超过CPU数。uptime理想情况下,在1、5和15分钟给出的负载应比铁芯数量少1。 容器是大致隔离的过程,为编排留下了核心,以避免拥塞。 这并不意味着一台8核机器上只有7个容器,而是同时负载的问题,因此最好的方法是对其进行测量并进行相应的调整。 — Tensibai source
1 我个人已经在32vcpu机器上旋转了100个容器,并且由于许多docker容器固定到随机CPU,所以容器数量和vcpus数量之间没有这种相关性。由于可以将Docker容器视为进程,因此@Tensibai提及的内容似乎合乎逻辑。 — Lakshayk source 在所有容器上运行不休眠的while循环,您将观察到我在上面描述的内容,容器是具有虚拟文件系统的进程,这不是可以想到的,它们就是那样 — Tensibai