当前位置:首页 > 内存 > 正文

docker能节省内存么

  • 内存
  • 2024-08-21 02:41:41
  • 6838

一、docker和虚拟机的区别

docker和虚拟机的区别如下:

1启动速度不同

Docker二级启动很快。虚拟机通常需要几分钟才能启动。

2各种性能损失

Docker在操作系统级别需要的资源更少。Docker容器与内核的交互比通过管理程序层和内核层的虚拟化更好。

3系统使用不同

Docker的架构可以共享一个核心和一个共享应用程序库,并且占用内存很少。在相同的硬件环境下,Docker运行的镜像远多于虚拟机,系统利用率非常高。

4种不同的隔离属性

与虚拟机相比,docker进程间的隔离性较弱,而虚拟机可以实现系统级的隔离。

5.管理不同

Docker的集中管理工具还不成熟。各种虚拟化技术都有成熟的管理工具。例如,VMwarevCenter提供了管理虚拟机的完整功能。