Docker让容器无处不在

本文讲的是Docker让容器无处不在 【编者的话】随着业界巨头对Docker的支持,在很短的时间内,Docker因容器迅速崛起,你可以在任何地方构建、分发和运行Docker容器,然而Docker在安全方面确实存在问题,谁也不知道Docker能否在这场容器变革中生存下来。

“随意构建、分发和运行任何应用。”

这个承诺来自 Docker ,这家公司在几年前将软件容器推广开来。到目前为止,这个两岁的创业公司已经 估值十亿美元 。 实际上,这一热门想法已经吸引了许多大的竞争对手,包括微软和Google。

就像十几年前虚拟化颠覆计算机硬件一样,容器正在革新软件和编程行业。有个很好的例子来解释这个概念:就像运输集装箱,软件容器将程序(程序的一部分)和一层可以运行于主流云计算平台的抽象层打包起来。这样一来,开发人员将应用从桌面开发环境转移到测试环境或者生产环境就变得很容易。

尽管容器的概念日渐流行,但它并不是近来出现的。Google在大约九年前就在内部使用了容器。Google也是2014年Docker的 早期并且非常关键支持者 ,并将Docker和自己的云计算服务、Google App Engine和Google Compute Engine结合起来。

但是,2014年12月份,Docker的早期支持者CoreOS宣布了一个叫做Rocket的竞争项目,在今年五月,Goolge成为了Rocket的支持者,尽管它也同时支持Docker。

紧随Google之后,Amazon Web Service宣布EC2 Container Service支持Docker,同时集成Docker Hub。

微软也和Docker达成合作,保证容器云能在它的Azure云计算平台上流畅运行。十月份,公司宣布在未来的Windows Server的版本中支持Docker。特别是微软宣称将会支持Docker Engine,可运行容器。

今年四月,微软宣布Windows版的Docker客户端,该版本大大简化用Windows开发的开发人员管理Docker主机和容器。

同一个月里,微软发布了Hyper-V Containers,其作为一个Windows容器和Hyper-V虚拟机之间额外的部署选择,以便应用开发者可以像部署Windows Server容器一样部署他们。同时也包含了Nano Server、Windows Server的简化版本,专门为容器做了优化。

最后,作为十几年前就是虚拟化行业先驱的VMWare,开始被Docker的发展所震惊。在今年四月份发布了 Project Lightwave ,这是一个容器解决方案。

随着业界巨头对Docker的支持,在很短的时间内,Docker因容器迅速崛起。目前唯一的问题就是安全。在一月份,Gartner的分析师Joerg Fritsch指出Docker容器在安全管理和针对保密性、完整性以及可用性的通用控件的支持方面有些不尽人意。

谁也不知道Docker能不能在这场由它发起的变革中生存下来。由于公司的主要产品是开源的,Docker在这上面并不赚钱,但在公司面向开发人员的产品Docker Hub上有一些收费的功能。你可以在任何地方构建、分发和运行Docker容器,然而Docker除了在品牌认可和推广方面,其他方面并没有做太多的安排。

原文链接:Thanks to Docker, Containers Are Everywhere(翻译:张向军 审校:魏小红)

原文发布时间为:2015-07-07
本文作者:xdays
本文来自云栖社区合作伙伴DockerOne,了解相关信息可以关注DockerOne。
原文标题:Docker让容器无处不在
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/224913

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。