首页 > 其他 > 详细

Docker与VM虚拟机的区别以及Docker的特点

时间:2021-01-26 12:37:07      阅读:38      评论:0      收藏:0      [点我收藏+]

1. 本质上的区别

VM在宿主机器上操作系统基础上创建虚拟化的操作系统和仓库,然后再安装应用,占用内存较大,而且运行起来慢。

Docker在宿主机器操作系统上创建Docker引擎,然后再安装应用,因为可以直接调用硬件资源,所以占用空间小,运行快,而且可以同时创建多个Docker容器。

2.Docker特点

1)上手快:Docker 依赖于“写时复制” (copy-on-write)模型,可以快速创建、修改和启动容器来运行应用程序,并可同时运行多个容易,充分利用系统资源。

2)可移植性:Docker运行简单,易于构建和移植,可以将Docker构建步骤编写到Dockerfile文件中,一键部署运行docker。

3)分布式部署:单个Docker容器只运行一个应用或进程,分布式部署应用程序,使扩展和调试都变得非常简单,同时也提高了程序的内省性。

Docker与VM虚拟机的区别以及Docker的特点

原文:https://www.cnblogs.com/hujavy/p/14329403.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!