Below Kubernetes: Demystifying container runtimes
by Thierry Carrez At: FOSDEM 2020 https://video.fosdem.org/2020/UD2.208... Today, the task of running containers involves a lot of technologies and levels of abstraction, and it can be difficult to understand, or just to keep up. How do CRI-O and containerd overlap ? Does Kata containers compete with Firecracker ? Is there any relationship between OCI and CRI ? How many different meanings can "container runtime" have ? In this talk, we will navigate this treacherous sea of overlapping technologies and acronyms that take care of running container workloads, below Kubernetes all the way down to the Linux kernel. We will present at a high-level how these technologies, interfaces and levels of abstraction combine and overlap, and hopefully clarify which are spec vs. implementation, which are complementary, and which are alternative solutions. This talk will cover the following points: ❮ul❯ ❮li❯The world used to be simple: the case of Docker❮/li❯ ❮li❯Interfaces: OCI and CRI❮/li❯ ❮li❯More puzzle pieces: Podman, Containerd and CRI-O❮/li❯ ❮li❯Workload isolation: Kata Containers, GVisor and Firecracker❮/li❯ ❮li❯Q&A❮/li❯ ❮/ul❯ Room: UD2.208 (Decroly) Scheduled start: 2020-02-01 12:45:00

An introduction to cgroups, runc & containerD

gVisor, Kata Containers, Firecracker, Docker: Who is Who in the Container Space?

OCI, CRI, ??: Making Sense of the Container Runtime Landscape in Kubernetes - Phil Estes, IBM

LISA19 - Deep Dive into Kubernetes Internals for Builders and Operators

What ARE Containers? (and Docker ...)

Docker vs Containerd: Understanding the Differences and Choosing the Right Containerization Tool

Who's Running My Pods? A Deep Dive into the K8s Container Runtime Interface - Phil Estes

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

Build your own Container Runtime

NGINX Explained - What is Nginx

Cgroups, namespaces, and beyond: what are containers made from?

Understanding Kubernetes Networking. Part 1: Container Networking

Virtual Machines vs Containers

What's Up With All The Different Container Runtimes? - Ricardo Aravena, Branch Metrics

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Debugging apps running in Kubernetes An overview of the tooling available

Kubernetes Deconstructed: Understanding Kubernetes by Breaking It Down - Carson Anderson, DOMO
![Kubernetes: The Documentary [PART 1]](https://i.ytimg.com/vi/BE77h7dmoQU/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBaPA3lzNJW1I1kZvWTVca_od_JMQ)
Kubernetes: The Documentary [PART 1]

