Docker开放了运行容器的关键工具

认识一下Containerd,这是一个开放源代码的容器运行时

Docker正在发布Containerd(发音为container-dee),这是一组用于运行容器的基本组件,是一个开源项目的一部分。

Containerd包括supervisor和executor组件,它们共同工作,作为支撑Docker Engine软件的核心容器运行时。它的设计目的是允许公司构建自己的管理容器的软件,同时使用一致的基础。

顾名思义,容器为应用程序提供了一个轻量级的、受约束的环境,使它们易于跨不同硬件进行迁移和伸缩。在过去的一年中,它们的使用越来越多,部分原因是它们使开发人员更容易拥有一个一致的软件环境。

Docker周三宣布的Containerd是其进一步开源容器软件关键部分的举措。该公司已经将其用于容器编排的SwarmKit工具和用于基础设施管理的InfraKit工具开源。

Docker通过发布其流行的软件工具,帮助启动了容器革命,它并不是孤家奋战。阿里巴巴、亚马逊、谷歌、微软和IBM都表示,他们的一些员工将花时间为这个项目做出贡献。

该项目不包括Docker引擎的其他关键特性,包括Docker API、命令行接口、Compose和Build特性。出于这个原因,该公司认为,它的客户仍然有可能使用Engine,而不是可以构建在容器之上的其他软件包。

开源有很多好处。所有依赖于containerd的产品,包括Docker Engine,都将能够从其他公司的改进中受益。容器运行时也将进一步脱离Docker作为一个公司,这意味着竞争对手可能更有可能为容器运行时做出贡献,从而使社区受益。

明年,Docker计划发布集装箱到一个中立的基础。

加入网络世界社区足球竞猜app软件脸谱网LinkedIn对自己最关心的话题发表评论。

版权所有©2016 IDG Com足球竞彩网下载munications, Inc.

SD-WAN买家指南:向供应商(和您自己)提出的关键问题