为什么Docker能迅速蹿红

Docker是PaaS供应商dotCloud开源的一个基于LXC 的高级容器引擎。在0.1版本于2013年3月发布之后,Docker迅速获得了众多厂商的青睐,其中包括红帽、谷歌、百度这样的行业领导者,并成为了当年的十大新秀开源项目之一。在今年6月7日到8日举行的DockerCon 2014大会上,谷歌、红帽、IBM、Rackspace等公司的核心人物均发表了主题演讲,从中可以看到,目前主流的云厂商以及Linux厂商都加入了支持Docker的阵营。在刚刚过去的8月份,微软宣布Microsoft Azure支持Kubernetes,VMware也宣布与Docker建立合作关系。

Docker为什么这么快就流行了起来?它有什么让人这么感兴趣?让我们看下Adrian Cockcroft对此的分析。他认为,Docker之所以如此流行有三个原因:

只需要15分钟,开发人员就可以弄清楚Docker的用途,并安装它做些有用的事。

Docker有一个很棒的名字,而且有一个可以清晰传达产品用途、易于记忆的可爱Logo。

Docker产品源于一家小型创业公司DotCloud,它可以在整个行业内建立广泛的合作关系,而不会像知名企业那样受到竞争对手的阻击。

关于Docker为什么这么让人感兴趣,Cockcroft认为有如下四个方面的原因:

可移植:Docker是一个可移植的容器,它可以打包任何Linux应用程序或服务。在开发人员笔记本上创建和测试的Docker包,不管它使用了何种语言或框架,都可以不经修改就运行在任何公共云、私有云或裸机服务器上。

速度:Docker容器启动时间大约为1秒,而公共云虚拟机启动需要几十秒到几分钟。

配置:对于应用程序的一个版本,Docker容器会获取它的准确配置信息。在生产环境中升级应用程序,通常只需要花几秒钟替换容器,这在很大程度上消除了对Cfengine、Puppet、Chef、Ansible或Saltstack等工具的依赖。

Docker Hub应用商店:Docker容器在公共注册中心hub.docker.com上共享,它已经包含了数以万计的容器。由于容器可移植,Docker Hub成为一个非常有用的、跨平台的应用商店,里面有应用程序和可以组装成应用程序的组件微服务。它不像其它应用商店那样绑定到特定的平台。

欢迎学Java和大数据的朋友们加入java架构交流:736925717

加群链接:jq.qq.com/?_wv=1027&a…

群内提供免费的架构资料还有:Java工程化、高性能及分布式、高性能、深入浅出。高架构。性能调优、Spring,MyBatis,Netty源码分析和大数据等多个知识点高级进阶干货的免费直播讲解 可以进来一起学习交流哦


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值