Docker 架构

Docker 架构

以下图片显示了虚拟化的标准和传统架构。

Docker 架构

  • 服务器是用来托管多个虚拟机的物理服务器。

  • 主机操作系统是基础机器,如Linux或Windows。

  • Hypervisor是用于托管虚拟机的VMWare或Windows Hyper V。

  • 然后,您可以在现有的hypervisor上安装多个操作系统作为虚拟机的Guest OS。

  • 然后,您可以在每个Guest OS上托管您的应用程序。

下面的图像展示了通过Dockers启用的新一代虚拟化技术。让我们来看看各个层次。

Docker 架构

  • 服务器是用于托管多个虚拟机的物理服务器。因此,这一层保持不变。

  • Host OS是基础机器,如Linux或Windows。因此,这一层保持不变。

  • 现在出现了新一代的Docker引擎。它用于运行原先作为虚拟机的操作系统的Docker容器。

  • 所有的应用现在都以Docker容器的形式运行。

这种架构的明显优势是您不需要额外的硬件来托管Guest OS。一切都作为Docker容器运行。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程