Docker、Kubernetes、OCI、CRI-O、containerd、runc 之间的关系以及它们是如何一起工作的?

最近网上看到一张图片,能够很清晰地展现出 Docker、Kubernetes、OCI、CRI-O、containerd、runc 之间的关系以及它们是如何在一起工作的,如下:

本文可以作为之前一篇文章(《K8s、Docker、CRI、OCI 之间的爱恨情仇》)的补充,相互结合着来看,例如:

相关推荐
一个假的前端男几秒前
Windows Docker Desktop安装及使用 Docker 运行 MySQL
windows·docker·容器
ahuang12021 分钟前
在centos下使用containerd管理容器:5分钟从docker转型到containerd
linux·docker·centos
Yeats_Liao13 分钟前
Spring 框架:配置缓存管理器、注解参数与过期时间
java·spring·缓存
Yeats_Liao13 分钟前
Spring 定时任务:@Scheduled 注解四大参数解析
android·java·spring
码明13 分钟前
SpringBoot整合ssm——图书管理系统
java·spring boot·spring
小马爱打代码16 分钟前
125个Docker的常用命令
运维·docker·容器
某风吾起18 分钟前
Linux 消息队列的使用方法
java·linux·运维
xiao-xiang21 分钟前
jenkins-k8s pod方式动态生成slave节点
java·kubernetes·jenkins
取址执行32 分钟前
Redis发布订阅
java·redis·bootstrap
S-X-S1 小时前
集成Sleuth实现链路追踪
java·开发语言·链路追踪