APP下载

Docker:无限风光在险峰

2015-12-11程梦瑶

软件和信息服务 2015年11期

程梦瑶

基于Docker的PaaS平台所体现出的敏捷性和灵活性已经得到了广大技术开发者的喜爱,并逐渐延伸到企业级应用当中。

2015年,开源领域的技术明星—Docker,一时风光无限。从目前来看,Docker吸引了业界众多知名IT企业的鼎力支持,其中包括亚马逊、CenturyLink、谷歌、IBM、微软、红帽以及VMware,从某种程度上说,只要在有Linux的地方,就能看到Docker被追捧的盛况。

一个“世界级支持应用平台”的诞生

事实上,在2010年,Docker只是一家位于美国旧金山的创业公司所开发的一款基于Linux的核心管理引擎。这家创业公司提供PaaS服务,其主打产品与公司同名,叫DotCloud。DotCloud不仅支持PHP(超文本预处理器)、MySQL(关系型数据库管理系统)等传统技术框架,还支持包括Node.js(一个基于浏览器脚本JavaScript运行时建立的平台)、MongoDB(非关系型数据库)等新兴技术。据资料显示,基于DotCloud提供的开发工具和技术框架,可以直接使用DotCloud的 SDK编写代码和构建业务服务,并通过互联网把这些代码推送到云端,实现自动部署和测试。

在2011年,DotCloud公司曾拿到1000万美元的首轮融资,在这次融资中,雅虎创始人杨致远、风险投资公司Benchmark Capital的普通合伙人Peter Fenton和投资公司Trinity Ventures的高管Dan Scholnick均加入了DotCloud的董事会。

DotCloud吸引投资机构关注的最大亮点在于它的灵活性,通过允许开发者自定义组件和支持多种语言和工具,让开发者迅速地建立和部署他们自己的应用程序。通俗地讲,对于程序员来说,不同工具之间的兼容性问题迎刃而解。

DotCloud公司的共同创始人Sebastian Pahl曾说:“使用DotCloud,开发者不再需要填充那些系统管理员角色。取而代之的是,开发者和他们的IT团队能够选择一个站点,把代码放进我们的自动化系统中,只需很少的工作量就可看到他们的应用实现效果。……

登录APP查看全文