|
|
51CTO旗下网站
|
|
移动端

2.3.2 Docker与虚拟机的优缺点

《Docker从入门到实战》第2章Docker简介,第1章已经大致了解了容器技术,在本章节中,我们将进一步认识Docker的架构,以及了解Docker与其他容器技术的区别。本节为大家介绍Docker与虚拟机的优缺点。

作者:黄靖钧来源:机械工业出版社|2017-10-17 18:19

2.3.2  Docker与虚拟机的优缺点

Docker虽然在很多方面优于虚拟机,但是作为一项传统的虚拟技术——虚拟机并非在Docker面前一无是处。

如表2.1中总结了使用Docker容器技术与传统虚拟机技术的特性比较。

表2.1  Docker容器技术与虚拟机技术对比

    

Docker容器技术

虚拟机技术

占用磁盘空间

小,甚至只有几十 KB(镜像层的情况)

非常大,可达GB

启动速度

快,几秒钟

慢,几分钟

(续)

    

Docker容器技术

虚拟机技术

运行形态

直接运行于宿主机的内核上,不同容器共享同一个Linux内核

运行于Hypervisior

并发性

一台宿主机可以启动成百上千个容器

最多几十个虚拟机

性能

接近宿主机本地进程

逊于宿主机

资源利用率

隔离性

安全隔离

完全隔离

在某些地方,例如Docker还无法胜任的地方,虚拟机还会继续发光发热,也许有一天容器会成为***的虚拟化技术,但不管如何虚拟机技术都不会消失。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

'ASP.NET'程序设计教程

《ASP.NET程序设计教程》是在总结多年ASP.NET教学和应用项目开发经验基础上编写完成的,编写过程中充分吸取了其他畅销实用教程的成功经验。...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客