
containerd
文章平均质量分 93
containerd是一个云原生领域行业标准容器运行时,也是k8s官方推荐的容器运行时。
云原生Serverless
Gongzhonghao: 云原生Serverless;赵吉壮,《containerd 原理剖析与实战》作者,专注于 Serverless,云原生,容器技术
展开
-
《containerd原理剖析与实战》大模型时代下如何学习云原生
Sora爆火的大模型时代,为什么要学习云原生,containerd 为何如此重要,《containerd 原理剖析与实战》从云原生与容器运行时讲起,内容涵盖云原生以及容器的发展史、容器技术的 Linux 原理、containerd 的架构、原理、功能、部署、配置、插件扩展开发等,并详细介绍 containerd生产实践中的配置以及落地实践,使读者对 containerd 的概念、原理、实践有比较清晰的了解。原创 2024-04-19 16:01:50 · 875 阅读 · 0 评论 -
『containerd 系列』作为资深 CRUD Boy,你知道 containerd 是如何保存容器元数据的吗?
ontainerd 通过 boltdb 对相关对象的的元数据进行存储,如 snapshots、image、container 等,同时 containerd 对 metadata 中的数据还会定期执行垃圾收集,用于自动清理过期不使用的资源。原创 2024-04-19 17:24:13 · 1344 阅读 · 0 评论 -
『containerd 系列』史上最全 | 带你全方位了解containerd 的几种插件扩展模式
除了 snapshotter,containerd 的扩展机制你还了解哪些?。进入正题之前先看一下 containerd 的整体架构。原创 2024-04-19 17:15:41 · 1864 阅读 · 0 评论 -
『containerd 系列』了解 containerd 中的 snapshotter,先从 native 开始
本文内容节选自,本书正参加限时优惠内购,点击阅读原文,。上一篇文章中,介绍了containerd 的snapshot机制,了解到 containerd 通过内置的 snapshotter 比如aufsbtrfsdevmappernativeoverlayfszfs等,来完成snapshot生命周期的管理。接下来我们从最简单的nativesnapshotter 开始,带领大家了解 snapshotter 的实现。原创 2024-04-19 17:09:15 · 1219 阅读 · 0 评论 -
『containerd 系列』【全】一文了解 containerd 中的 snapshot
通过上面的介绍我们了解了 Docker 中 graph driver 的来源以及 containerd 中的创建历史,了解到是 containerd 中用来准备 rootfs 挂载信息的组件。接下来就详细介绍组件。在 containerd 整体架构中,containerd 设计上为了解耦,划分成了不同的组件(Core 层的ServiceMetadata和Backend层的 Plugin),每个组件都以插件的形式集成到 containerd 中,每种组件都由一个或多个模块之间协作完成各自的功能。原创 2024-04-19 17:06:47 · 2044 阅读 · 1 评论 -
『containerd 系列』【全】一文读懂 containerd 中的 NRI 机制
NRI(Node Resource Interface),即节点资源接口。是 containerd 中位于 CRI 插件中的一种扩展机制。NRI 可以提供容器不同生命周期事件的接口,用户在不修改容器运行时源代码的情况下添加自定义逻辑。NRI 在 containerd 中的定位如图所示。图 containerd CRI Plugin中的 NRI。原创 2024-04-19 16:43:56 · 1605 阅读 · 0 评论 -
『containerd 系列』一文了解 containerd 中的镜像加解密
内容节选自《containerd 原理剖析与实战》,新书内购中,点击阅读原文,业界第一本系统介绍 containerd 的书籍,CNCF 首推的书籍。本书的出版也得到了 CNCF、浙江大学计算机系 SEL 实验室、火山引擎边缘云、边缘计算社区、kata containerd 架构委员会等专家的倾力推荐。原创 2024-04-19 16:08:48 · 1305 阅读 · 0 评论