码迷,mamicode.com
首页 > 其他好文 > 详细

为什么要使用 Docker

时间:2019-02-13 12:38:48      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:系统   虚拟化   image   解决方案   个人   shadow   利用   tps   实现   

首先说下 Docker 的主要目标就是实现轻量级的操作系统虚拟化解决方案。Dokcer的基础是Linux容器(LXC)等技术。
Docker和传统虚拟化方式的不同之处,就是容器是在操作系统层面上实现虚拟化,直接复用本地操作系统,而传统方式则是在硬件层面实现。
技术图片

为甚要使用Docker?

第一:性能和资源
Dokcer容器启动在秒级,传统虚拟机在分级,其次docker对系统资源利用率很高,除了运行的应用之外没有多余的消耗。

第二:更快的交付和部署
在容器中一次部署应用, 可以在任意地方正常使用。

第三:更高效的虚拟化
从上图可以看出,docker容器的运行不需要额外的hypervisor支持,它是内核级别的虚拟化,因此可以实现更高的性能和效率。

第四:更方便的迁移和扩展
Dokcer容器可以在物理机,虚拟机,个人电脑,公有云等任意平台运行。
第五:更简单的管理
使用 Docker,叧需要小小的修改,就可以替代以彽大量的更新工作。所有的修改都以增量的方式被分发和
更新,从而实现自劢化幵丏高效的管理。

技术图片

为什么要使用 Docker

标签:系统   虚拟化   image   解决方案   个人   shadow   利用   tps   实现   

原文地址:http://blog.51cto.com/2367685/2349712

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!