Complete Intro to Containers

Watch on Frontend Masters

Complete Intro to Containers

v2

author image
Brian Holt
SQLite Cloud
course icon
Watch on Frontend Masters

Table of Contents

  1. Welcome

    1. Introduction
    2. Set Up
  2. Crafting Containers by Hand

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

    1. Docker Images
    2. Docker Images with Docker
    3. Javascript on Docker
    4. Tags
    5. Docker CLI
  4. Dockerfiles

    1. Intro to Dockerfiles
    2. Build a Node.js App
    3. Build 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. Distroless
    5. Static Asset Project
  6. Docker Features

    1. Bind Mounts
    2. Volumes
    3. Dev Containers
    4. Networking with Docker
  7. Multi Container Projects

    1. Docker Compose
    2. Kubernetes
    3. Kompose
  8. Wrap Up

    1. Docker Alternatives
    2. Conclusion
  • Content Licensed Under CC-BY-NC-4.0

    Code Samples and Excercises Licensed Under Apache 2.0

    Site Designed by Alex Danielson