什么是 Docker?它与虚拟机(VM)有何区别?

提问者:帅平 问题分类:面试刷题
什么是 Docker?它与虚拟机(VM)有何区别?
1 个回答
宁愿短发披肩
宁愿短发披肩
Docker: 轻量级容器化平台,基于操作系统级虚拟化,共享宿主内核,启动快、资源占用低。
区别:
1、资源占用:Docker 容器共享宿主机内核,VM 需要独立内核和完整操作系统。
2、启动速度:容器秒级启动,VM 分钟级启动。
3、隔离性:VM 提供更强的隔离性,容器通过命名空间和 Cgroups 实现轻量隔离。
发布于:5天前 IP属地:四川省
我来回答