首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker、CoreOS、Google等公司联合建立通用容器标准

Docker、CoreOS、Google等公司联合建立通用容器标准

作者头像
CSDN技术头条
发布2018-02-09 15:56:06
5280
发布2018-02-09 15:56:06
举报
文章被收录于专栏:CSDN技术头条CSDN技术头条

基于Linux基金会的帮助,Docker、CoreOS、谷歌、微软、亚马逊目前正在致力于建立一种针对软件容器的新标准。这个联盟的其他成员包括Apcera、思科(Cisco)、EMC、富士通(Fujitsu Limited)、高盛(Goldman Sachs)、惠普(HP)、华为、IBM、英特尔(Intel)、Joyent、Mesosphere、Pivotal、Rancher Labs、红帽(Red Hat)和VMware——也就是说,建设一个繁荣的容器的生态系统,几乎每一家公司都会提供资金援助。

Docker可能成为容器技术的代名词,但它不是唯一的容器技术,而且不是所有人都认为它应该成为容器技术的标准。去年12月,CoreOS宣布推出自己的容器技术(rkt)和格式(appc),这个项目得到了一些主要参与者如谷歌、Red Hat和VMware的支持。

当时,Docker和CoreOS看起来一直在闹矛盾,尽管拥有更多的容器格式却不能帮助整个生态系统。

然而现在,在Linux基金会的安排下,这两家公司将与其他利益相关者携手共进,联手打造开放容器技术项目(OCP)。OCP是一个非营利性组织,其受特许建立通用的容器软件技术标准。

Docker容器格式和运行时间将成为新标准的基础,而且Docker将捐赠草案规范以及图像格式和执行引擎代码来启动这个项目。

这里的中心思想是无论Docker还是CoreOS rkt,或者像Kurma和Jetpack的项目,开发人员都应该能够把他们的应用程序封装在一个容器里,并且相信它可以在任何运行时间运行。这个标准应该是厂商中立,而开发应该开放。

“随着开放容器项目的公布,Docker告诉全世界,他们对于这个项目的讨论时完全开放的”,CoreOS创始人兼首席执行官Alex Polvi这样写道。“如今Docker是实际图像格式容器,因此这是一个作为标准的伟大的出发点。我们仍然觉得在现有的Docker格式中有很多技术问题,但是占据一个中立的席位将有助于解决这些行业的整体。”

对于Docker来讲,这也意味着放弃一些控制。“在收到了来自社区、合作伙伴和客户的反馈后,我们相信这是一个正确的时机,创建一个通用的标准,它将确保整个生态系统兼容性和鼓励创新,”Docker开源源代码促进会的创始人和创建者Solomon Hykes今天在一份声明中这样表示。

“正是因为这一原因,我们为制定标准捐赠容器格式和运行时。我们相信,两年后,Docker容器运行时代码和技术将会成熟,它们将受益于Docker以外项目的独立管理。Docker的力量一直获取社区的联手,避免分裂。”

我还咨询了谷歌的云平台产品经理Craig McLuckie,问他想到了什么新举措。他认为,这只会使容器生态系统更强大。“这将创建一个开放的社区来驱动容器规范未来的版本;容器规范本身未落定,而且第一项日程将带来许多想法,在AppC方面将促使Docker生态系统获得巨大的成功,”McLuckie告诉我。

“它将确保创新实实在在地发生,而且这种产生的方式将令所有人受益,对特定的供应商免费。”他还认为,这一单一的标准将使构建容器封装式软件的公司更容易存活,因为他们将能够锁定一个格式,然后其可以用于多个生态系统和环境。“这也为创新提供了灵活的运行环境,因为任何新举措可以直接受益于现有工具的生态系统,”他说。

值得一提的是,从长远来看Docke的商业模式并不是绑定到一个容器格式,而是为容器部署构建工具。虽然该公司显然对引导软件容器的未来感兴趣,但是它的主要兴趣是围绕这一想法建立一个充满活力的生态系统。拥有一个广泛的公司联盟参与到创建一个单一的容器标准,从长远来看,将使得它履行这个使命。

原文链接:Docker, CoreOS, Google, Microsoft, Amazon And Others Come Together To Develop Common Container Standard

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-06-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CSDN技术头条 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档