虚拟机与docker的区别
- 作者:新网
- 来源:新网
- 浏览:100
- 2018-04-28 17:09:23
虚拟机与docker有相似的功能,都是构建逻辑隔离的运行环境,支撑应用程序运转。对于数据中心管理人员,特别是习惯虚拟主机管理的工程师,刚开始不好区别docker与虚拟主机到底有什么 区别,这里给出些答案,供大家区分:

虚拟机与docker有相似的功能,都是构建逻辑隔离的运行环境,支撑应用程序运转。对于数据中心管理人员,特别是习惯虚
拟主机管理的工程师,刚开始不好区别docker与
虚拟主机到底有什么 区别,这里给出些答案,供大家区分:
(1)架构差异
docker容器本身是一个进程,它需要共享主机系统的内核,即操作系统是linux,docker的环境也是linux。虚拟主机本质上是一个独立的虚拟机器,有完全独立的CPU、内存,可以安装任意主流操作系统。
(2)性能差异
一台物理服务器通常能够支撑20余台虚拟主机,但可以支撑200余台docker容器。
(3)使用差异
虚拟主机的使用与物理主机极为相似,可以安装任意多的软件功能,docker使用时通常只部署跟业务相关的依赖环境。比如一个业务系统,可以在一台虚拟主机里可以安装mysql、apache等,在容器里可能是多台容器组成,一个容器部署apache,另一个容器部署mysql。
它们的差异性小编就总结了这么多。
免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。