虚拟化和容器化之间的区别

虚拟化是一种可以模拟您的物理硬件(例如CPU核心,内存,磁盘)并将其表示为独立计算机的技术。它具有自己的Guest OS,内核,进程,驱动程序等。因此,它是硬件级虚拟化。最常用的技术是VMware和VirtualBox

容器化是操作系统级别的虚拟化。它不会模拟整个物理机器。它只是模拟计算机的操作系统。因此,多个应用程序可以共享同一OS内核。容器扮演着与虚拟机相似的角色,但是没有硬件虚拟化。最常见的容器技术是Docker

序号虚拟化货柜化
1
基本

虚拟化是一种可以模拟您的物理硬件(例如CPU核心,内存,磁盘)并将其表示为独立计算机的技术。

容器化是操作系统级别的虚拟化。它不会模拟整个物理机器
2
分离

它使用Hypervisor来分离物理机器

它使用Docker引擎以防Docker
3
隔离度

它具有硬件级别的隔离,因此安装完全安全

具有流程级别隔离
4
轻量级

它是重量级的

非常轻巧
5
便携

它不是便携式的

它非常便携。我们可以在任何地方建造,运输和运行