Docker与虚拟机的区别如下:
1.启动速度不同
Docker在二级时启动很快。虚拟机通常需要几分钟才能启动。
2.各种性能缺点
Docker需要的资源较少。Docker容器与内核的交互比虚拟机管理程序层和内核层的虚拟化更好。
3.系统使用不同
Docker的架构可以共享一个内核和一个共享应用程序库,占用内存很少。在相同的硬件环境下,Docker运行的镜像远多于虚拟机,系统利用率也高得多。
4.隔离属性不同
与虚拟机相比,Docker的隔离性较弱,而虚拟机可以实现系统级隔离。
5.隔离可管理性
Docker的集中管理工具还不成熟。各种虚拟化技术都有成熟的管理工具,例如VMwarevCenter就提供了完整的虚拟机管理能力。
上一篇:容器和虚拟机的本质区别
下一篇:容器和虚拟机的本质区别