虚拟化是一种可以模拟您的物理硬件(例如CPU核心,内存,磁盘)并将其表示为独立计算机的技术。它具有自己的Guest OS,内核,进程,驱动程序等。因此,它是硬件级虚拟化。最常用的技术是VMware和VirtualBox
容器化是操作系统级别的虚拟化。它不会模拟整个物理机器。它只是模拟计算机的操作系统。因此,多个应用程序可以共享同一OS内核。容器扮演着与虚拟机相似的角色,但是没有硬件虚拟化。最常见的容器技术是Docker
序号 | 键 | 虚拟化 | 货柜化 |
---|---|---|---|
1 | 基本 | 虚拟化是一种可以模拟您的物理硬件(例如CPU核心,内存,磁盘)并将其表示为独立计算机的技术。 | 容器化是操作系统级别的虚拟化。它不会模拟整个物理机器 |
2 | 分离 | 它使用Hypervisor来分离物理机器 | 它使用Docker引擎以防Docker |
3 | 隔离度 | 它具有硬件级别的隔离,因此安装完全安全 | 具有流程级别隔离 |
4 | 轻量级 | 它是重量级的 | 非常轻巧 |
5 | 便携 | 它不是便携式的 | 它非常便携。我们可以在任何地方建造,运输和运行 |