A Deep Dive Into Virtualized Container Technology
summary
Covers concrete mechanics: container namespaces and cgroups in the Linux kernel, images as layered filesystems where Docker image = tarball and layers live in lowerdir/upperdir/merged with upperdir ephemeral, and copy‑on‑write behavior. Notes Docker is written in Go, containerd (using runc) is integrated since Docker 1.11, and OCI forms in June 2015. Provides usage data: 2017 45k containers 99% Docker, 2018 90k: 83% Docker/12% rkt, 2019 2M: 79% Docker/18% containerd. Recommends JFrog Artifactory for registries and JFrog X‑Ray for layer scanning.
AI-written summary · about
chapters (7)
- 0:00Introduction and welcome
- 1:50Brief history of containers
- 8:12Container market trends
- 10:01What Docker actually is
- 16:22How containers work under the hood
- 23:23Common container gotchas
- 26:13Managing container images
related talks
39mDocker internals
33mLinux Container Internals
38mDeep Dive: containerd
49mContainerd Fundamentals
29mLinux containers 102: beyond the basics
31mcontainerd Introduction and Deep Dive
49mThings I Wish I Had Learned Earlier About Containers: Lessons from a Seasoned Linux...
37mDocker without docker- understanding the basics
