产品中心
详细信息
IC694TBB032
IC694TBB032
两种方式之间的主要区别在于容器并不运行在虚拟化引擎(又称为 hypervisor)之上。 相反,它们直接在您主机的内核上运行。在容器内启动进程与在设备本身上启动进程没有什么不同——除了虚拟化的隔文件系统。 换句话说,如果相关变量得到正确配置,容器化应用程序在设计上具有与原生应用程序完全相同的性能。
在本文中,我们将探讨其中的一些因素,并重点介绍一些常见错误以及在兼顾性能的情况下创建和开发容器的佳实践。本文的目标不是展示相同性能的下是否真实反映实际应用程序情况(剧透了):而是展示如何充分利用容器,使 Docker 开销几乎不可察觉。 后,我们还将展示一次启动多个容器时可能出现的一些问题,以及所有这些问题如何影响内存和启动时间。
IC694TBB032