thepointman.dev_

Courses / DevOps

Docker: Beyond Just Containers

advanced28 lessons28 available

From bare metal to containers — the complete history and internals of Docker, hands-on from the terminal up. Understand not just how to use it, but why every design decision was inevitable.

// Lessons

  1. 01

    The Bare Metal Struggle

  2. 02

    The Hypervisor Revolution

  3. 03

    The Tax of Virtualization

  4. 04

    The Birth of dotCloud

  5. 05

    Chroot: The Jail That Started It All

  6. 06

    Linux Namespaces: Lying to a Process

  7. 07

    Cgroups: Setting the Ceiling

  8. 08

    The Union File System

  9. 09

    The 2013 PyCon Demo

  10. 10

    The Client-Server Architecture

  11. 11

    Image vs. Container

  12. 12

    The Dockerfile Anatomy

  13. 13

    Layered Architecture: Docker Images Are Onions

  14. 14

    Copy-on-Write: Why Containers Start in Milliseconds

  15. 15

    Storage Drivers: Under the Hood

  16. 16

    Multi-Stage Builds and Dangling Images

  17. 17

    Docker Networking: The Bridge

  18. 18

    Host, None, and Macvlan Networking

  19. 19

    Volumes vs. Bind Mounts

  20. 20

    The Stateless Philosophy

  21. 21

    The Container Wars

  22. 22

    The OCI: Establishing Standards

  23. 23

    Runc and Containerd

  24. 24

    BuildKit: The Next-Gen Build Engine

  25. 25

    Docker Compose: The Microservices Orchestra

  26. 26

    The Manifest List: One Tag, Every Architecture

  27. 27

    Docker Security: Rootless Mode and Beyond

  28. 28

    Registry Internals: How Docker Hub Stores Your Bits