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

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

   据报道,近期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《科技新闻早报》栏目!

责任编辑:张诚 来源: 51CTO
相关推荐

2019-06-14 15:34:00

苹果云计算云原生计算基金会

2011-06-02 09:41:54

OpenOffice.ApacheOracle

2022-05-14 14:43:42

OpenJSMetaJavaScript

2020-07-08 14:07:21

Kubernetes云原生云计算

2020-06-27 08:54:41

云原生计算基金会CNCF云计算

2020-09-21 06:02:35

KubeEdge云原生云计算

2020-05-06 08:03:29

云原生云计算开源

2015-07-30 06:19:48

Linux云计算原生计算基金会

2020-06-15 08:08:37

云原生CNCF技术雷达

2020-07-10 13:57:30

云计算

2017-09-18 17:20:27

互联网

2023-04-25 19:25:46

2021-02-05 12:55:40

DockerCNCF容器

2017-05-09 12:48:38

腾讯云

2011-07-08 10:22:26

Linux 基金会丰田

2022-03-18 09:19:13

云原生CNCFKnative

2023-06-14 11:38:32

OpenNJet通明智云

2020-09-06 22:20:13

Prometheus监控平台容器

2023-05-11 14:59:16

鸿蒙开源
点赞
收藏

51CTO技术栈公众号