📅  最后修改于: 2020-11-01 03:11:56             🧑  作者: Mango
下图显示了虚拟化的标准和传统体系结构。
该服务器是用于承载多个虚拟机的物理服务器。
主机操作系统是基本计算机,例如Linux或Windows。
系统管理程序是用于托管虚拟机的VMWare或Windows HyperV。
然后,您将在现有虚拟机管理程序之上将多个操作系统作为虚拟机安装为Guest OS。
然后,您将在每个Guest OS上托管应用程序。
下图显示了通过Docker启用的新一代虚拟化。让我们看一下各个层。
该服务器是用于承载多个虚拟机的物理服务器。因此,这一层保持不变。
主机操作系统是基本计算机,例如Linux或Windows。因此,这一层保持不变。
现在出现了新一代的Docker引擎。它用于运行操作系统,该操作系统以前是作为Docker容器的虚拟机。
现在,所有应用程序都作为Docker容器运行。
这种体系结构的明显优势在于,您不需要为来宾OS提供额外的硬件。一切都像Docker容器一样工作。