Py学习  »  Gupta  »  全部回复
回复总数  1
3 年前
回复了 Gupta 创建的主题 » VM的Guesto和Docker的Basic Image有什么区别?
Feature virtualization (Docker) Containers
每个虚拟机都包含一个 Guest OS 每个Docker容器 不要 包含一个 客户操作系统
H/W 每个虚拟机都包含操作系统运行所需硬件的虚拟副本。 没有虚拟化的H/W 用容器
重量 虚拟机很重——原因就在上面-- 容器重量轻,因此速度快
所需序列号 使用名为 hypervisor 使用称为Docker的软件实现集装箱化
果心 虚拟机提供虚拟硬件(或可以安装操作系统和其他程序的硬件) Docker容器不使用任何硬件虚拟化**它有助于使用容器
抽象 虚拟机提供 硬件抽象 所以你可以运行多个操作系统。 容器提供 操作系统抽象 所以你可以运行多个容器。
开机时间 它需要很长时间(通常是几分钟)来创建,并且需要大量的资源开销,因为它们除了运行您想要使用的软件外,还运行整个操作系统。 因为在Docker容器中运行的程序直接与主机的Linux内核接口,所以所需时间更少。