K8S 中的 CRI、OCI、CRI shim、containerd 哈喽大家好,我是咸鱼。 好久没发文了,最近这段时间都在学 K8S。不知道大家是不是和咸鱼一样,刚开始学 K8S、Docker 的时候,往往被 CRI、OCI、CRI shim、containerd 这些名词搞得晕乎乎的,不清楚它们到底是干什么用的。所以今天,咸鱼打算借这篇文章来解释一下这些名词,帮助大家理清它们的关系。 我们以 K8S 创建容器的过程为例,来引申出各个概念。 K8S 如何创建容器? 云运维 2024-07-20 爱可生开源社区
CRI-O 1.0 简介 去年,Kubernetes 项目推出了 容器运行时接口 Container Runtime Interface (CRI):这是一个插件接口,它让 kubelet(用于创建 pod 和启动容器的集群节点代理)有使用不同的兼容 OCI 的容器运行时的能力,而不需要重新编译 Kubernetes。在这项工作的基础上,CRI-O 项目(原名 OCID)准备为 Kubernetes 提供轻量级的运行时。 linux中国 2024-07-19 醒在深海的猫
如何在 Ubuntu 22.04 上安装 CRI-O 容器运行时 CRI-O 是 Kubernetes 的开源轻量级容器运行时。它是使用 开放容器组织 Open Container Initiative (OCI)兼容运行时的 Kubernetes 容器运行时接口 Container Runtime Interface (CRI)的实现。在运行 Kubernetes 时,它是 Docker 的完美替代品。 在本指南中,我们将逐步演示如何在 Ubuntu 22.0 linux中国 2024-07-16 共饮一杯