一、相同点

容器和虚拟机具有相似的资源隔离和分配优势

二、不同点

1.每个虚拟机都需要装一个操作系统镜像,很大,很慢;而容器是直接共用宿主机的操作系统,很小,很快;

2.容器虚拟化的是操作系统;虚拟机虚拟化的是硬件(虚拟机和宿主机共享的是硬件,如网卡,声卡等,系统得自己装);

3.传统虚拟机需要独立安装操作系统,故可以安装并运行不同得操作系统。而对于容器来说,是不需要独立的操作系统的,每个容器都是共享同一个操作系统,也就是宿主机的操作系统,更轻量,所以启动更快。

容器和虚拟机架构对比:

在这里插入图片描述

特性 容器 虚拟机
启动 秒级 分钟级
硬盘使用 一般为MB 一般为GB
性能 接近原生 弱于
系统支持量 单机支持上千个容器 一般几十个
Logo

一站式虚拟内容创作平台,激发创意,赋能创作,进入R空间,遇见同道,让优质作品闪耀发光。​

更多推荐