热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

containerd—容器引擎

目录文章目录目录containerd容器引擎的构成containerd容器引擎的构成上图如果把它分成左右两边的话,可以认为containerd提供了两大功能ÿ

目录


文章目录

  • 目录
  • containerd 容器引擎的构成


containerd 容器引擎的构成

在这里插入图片描述

上图如果把它分成左右两边的话,可以认为 containerd 提供了两大功能:


  1. runtime,也就是对于容器生命周期的管理。
  2. storage,也就是对一个镜像存储的管理。

按照水平层次来看的话:


  • gRPC:containerd 对于上层来说是通过 gRPC server 的形式来对上层提供服务的。
  • Metrics:主要是提供 cgroup Metrics 的一些内容。
  • Storage:容器镜像的一个存储。
  • Metadata:包括 images、containers,Metadata 是通过 bootfs 存储在磁盘上面的。
  • Tasks:管理容器的容器结构。
  • Events:是对容器的一些操作都会有一个 Event 向上层发出,然后上层可以去订阅这个 Event,由此知道容器状态发生什么变化;
  • Runtimes:比如 runC 或者是 kata container 之类。

推荐阅读
author-avatar
单纯只是一2502904797
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有