Complete Intro to Containers

Complete Intro to Containers Videos ▶️ 

Complete Intro to Containers (feat. Docker) 🐳

Table of Contents

  1. Welcome

    1. Introduction
  2. Crafting Containers By Hand

    1. What Are Containers?
    2. chroot
    3. Namespaces
    4. cgroups
  3. Docker

    1. Getting Set Up with Docker
    2. Docker Images without Docker
    3. Docker Images with Docker
    4. Node.js on Docker
    5. Tags
    6. Docker CLI
  4. The Dockerfile

    1. Intro to Dockerfiles
    2. Build a Node.js App
    3. A More Complicated Node.js App
    4. A Note on EXPOSE
    5. Layers
  5. Making Tiny Containers

    1. Alpine Linux
    2. Making Our Own Alpine Node.js Container
    3. Multi Stage Builds
    4. Static Assets Project
  6. Features in Docker

    1. Bind Mounts
    2. Volumes
    3. Using Containers for your Dev Environment
    4. Dev Containers with Visual Studio Code
    5. Networking with Docker
  7. Multi Container Projects

    1. Docker Compose
    2. Kubernetes
    3. Kompose
  8. OCI (Non-Docker) Containers

    1. Buildah
    2. Podman
  9. Wrapping Up

    1. Conclusion