中国领先的IT技术网站
|
|

Docker将containerd 项目捐赠给云原生计算基金会

containerd是容器技术标准化之后的产物,为了能够兼容OCI标准,将容器运行时及其管理功能从Docker Daemon剥离。理论上,即使不运行dockerd,也能够直接通过containerd来管理容器。(当然,containerd本身也只是一个守护进程,容器的实际运行时由后面介绍的runC控制。)

作者:ZC来源:51CTO|2017-03-20 07:21

沙龙活动 | 去哪儿、陌陌、ThoughtWorks在自动化运维中的实践!10.28不见不散!


据报道,近期Docker正式将containerd 项目捐赠给云原生计算基金会(Cloud Native Computing Foundation,CNCF),这是继Docker宣布开源containerd后的又一次比较大的举措。

何为containerd项目

containerd项目是Docker 在2016年12月从 Docker Engine 中分离并单独集成且开源的项目,目标是提供一个更加开放、稳定的容器运行基础设施。containerd 可以作为daemon程序运行各个系统上,管理机器上所有容器的生命周期。

containerd是容器技术标准化之后的产物

containerd是容器技术标准化之后的产物,为了能够兼容OCI标准,将容器运行时及其管理功能从Docker Daemon剥离。理论上,即使不运行dockerd,也能够直接通过containerd来管理容器。(当然,containerd本身也只是一个守护进程,容器的实际运行时由后面介绍的runC控制。)

containerd向上为Docker Daemon提供了gRPC接口,使得Docker Daemon屏蔽下面的结构变化,确保原有接口向下兼容。向下通过containerd-shim结合runC,使得引擎可以独立升级,避免之前Docker Daemon升级会导致所有容器不可用的问题。

关于云原生计算基金会

云原生计算基金会成立于2015年7月,由 Google 牵头,Linux 基金会负责构建,囊括了 Google、IBM、Intel、Box、Cisco 以及 VMware 等知名技术企业,以及 Docker、Cycle Computing、Mesosohere、Weaveworks 等小型云计算企业,旨在规范如何构建云以便更好地服务于现代的各类应用。

了解更多热点新闻,请关注51CTO《科技新闻早报》栏目!


点赞 0
分享:
大家都在看
猜你喜欢
24H热文
一周话题
本月最赞

读 书 +更多

网络管理员备考训练——计算机与网络基础知识

本书是根据全国计算机技术与软件专业技术资格(水平)考试《网络管理员考试大纲》所要求的考试范围而编写的试题集。全书共分10个单元,同步...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× Python最火的编程语言