Running Containers: Behind the scenes with Docker, Podman, runC, Umoci, Namespaces & cgroups
In this video I cover what goes on behind the scenes when you start running Containers. I cover many tools and technologies in this video including Podman, runC, Umoci, Namespaces and cgroups. Understanding Containers at a deeper level than simply being able to simply start and stop significantly helps with troubleshooting when things don't take the happy path. Podman: https://podman.io runC: https://github.com/opencontainers/runc Docker: https://docs.docker.com/get-started/o... Umoci: https://umo.ci/ Linux Namespaces: https://en.wikipedia.org/wiki/Linux_n... cgroups: https://en.wikipedia.org/wiki/Cgroups Hello World Demo App: https://github.com/ryanhay/container-...

▶︎
Building a Container Image - Pt 2 - Docker, Buildah, Dive

▶︎
Interacting with Container Registries - Docker, Podman, Skopeo, IBM Container Registry, Docker Hub

▶︎
An introduction to cgroups, runc & containerD

▶︎
Network Namespaces Basics Explained in 15 Minutes

▶︎
Linux Container Primitives: cgroups, namespaces, and more!

▶︎
Building a Container Image - Pt 1 - OCI, UnionFs, Overlay

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

▶︎
Containerization Explained

▶︎
Rootless Containers with Podman - Steven Ellis, Red Hat

▶︎
254 DIOS TE DICE HOY: LA FE TE MOSTRARÁ LO QUE LA RAZÓN NO PUEDE, Y TE GUIARÁ HACIA LO IMPOSIBLE

▶︎
Build your own Container Runtime

▶︎
Building the PERFECT Linux PC with Linus Torvalds

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

▶︎
What’s Under the Hood of Docker? Process Separation in the Linux kernel by Janos Pasztor

▶︎
4 reasons you should care about Containers - with examples

▶︎
Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit

▶︎
Below Kubernetes: Demystifying container runtimes

▶︎
Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

▶︎
Docker Core Concepts Every Developer Should Know

▶︎
