Docker价值分析(优缺点和谁在使用?)

Docker价值分析(优缺点和谁在使用?)

摘要:

Docker,一个新的容器技术,它能够在相同的旧服务器上运行的更多的应用程序,,这也使得它很容易打包和发布程序。它可以得到相同的硬件上比其他技术运行更多的应用(小的开销内存/ CPU/硬盘,这意味着更低成本);它使开发人员能够快速创建简单的,现成的运行容器化应用;它使管理和部署应用程序更加容易。

优点:

https://www.docker.com/whatisdocker/1.一些优势和VM一样,但不是所有都一样。比VM小,比VM快,Docker容器的尺寸减小相比整个虚拟机大大简化了分布到云和从云分发。2.对于在笔记本电脑,数据中心的虚拟机,以及任何的云上,运行相同的没有变化的应用程序,IT的发布速度更快。Docker是一个开放的平台,构建,发布和运行分布式应用程序。Docker使应用程序能够快速从组件组装和避免开发,QA和生产环境之间的摩擦。3.您可以在部署在公司局域网或云或虚拟机上使用它。4.开发人员并不关心具体哪个Linux操作系统使用Docker,开发人员可以根据所有依赖关系构建相应的软件,针对他们所选择的操作系统。然后,在部署时一切是完全一样的,因为一切都在DockerImage的容器在其上运行。开发人员负责并且能够确保所有的相关性得到满足。5.Google,微软,亚马逊,IBM等都支持Docker。

缺点局限性:

1.Docker支持Unix/Linux操作系统,不支持Windows或Mac(即使可以在其上安装,不过也是基于Linux虚拟机的)2.Docker用于应用程序时是最有用的,但并不包含数据。日志,跟踪和数据库等通常应放在Docker容器外。

谁在使用Docker?

GILT,yelp(NYSE: YELP),Bleacher Report,Spotify,New Relic,Rackspace,Yandex,Cambridge Healthcare

百度:“我们被吸引到Docker,因为它取代沙箱且Docker为我们的开发人员提供了多国语言,灵活和成本效益的解决方案,以支持越来越多的框架和应用程序所需的灵活性。”

ebay:现在只要是eBay的本地,当天送货服务。在这种情况下使用,高级架构师Ted Dziuba 讨论了他在连续的整合过程使用Docker。他从开发人员的笔记本电脑使用Docker,通过测试和QA实施一个有效的,自动化的,。

https://www.docker.com/resources/usecases/

Iron.io:

Docker在生产环境中 – 我们已经启用了超过300百万个Docker容器IronWorker是一个任务队列服务,可以让开发人员调度和处理作业的规模,而无需设置或管理任何基础设施。

天下无难事,只怕有心人。

Docker价值分析(优缺点和谁在使用?)

相关文章:

你感兴趣的文章:

标签云: