Mastodon Mastodon

Box Yourself In.


Containers are the next frontier of software delivery—and cyber risk. Become familiar with this critical technology in this hands-on introduction to building, deploying, and securing containers.



What You'll Learn


Skills

By the end of the course, the learner should be able to:

  • Install Docker on a fresh system
  • Download images from an image registry
  • Run containers
  • Build new images from a Dockerfile
  • Launch apps with Docker Compose
  • Write Compose files to create multi-container applications
  • Configure Docker in Swarm Mode
  • Apply cgroups, resource constraints, and other security best practices
  • Replace Docker with Podman or another container runtime

Concepts

By the end of the course, the learner should understand:

  • The difference between containers and virtual machines
  • The relationship between images and containers
  • How containers and images are layered
  • Why containers should be ephemeral, and how to work with that ephemerality
  • How data can persist beyond a single container's lifecycle
  • How Docker networking connects and isolates containers
  • How Docker Swarm scales containerized applications

Prerequisites


Although this is an introductory course, fluency with the Linux command line is expected. If you need a refresher, we have a course for you!




Example Curriculum

  0: Intro
Available in days
days after you enroll
  1: Why Containers?
Available in days
days after you enroll
  2: Lab Setup
Available in days
days after you enroll
  3: Container Basics
Available in days
days after you enroll
  4: Building with Docker
Available in days
days after you enroll
  5: Swarm Mode
Available in days
days after you enroll
  6: Security
Available in days
days after you enroll
  7: Beyond Docker
Available in days
days after you enroll
  8: Conclusion
Available in days
days after you enroll

Enrollment Options


This course will always be free. However, if you choose to show your support the Institute, we offer 2 levels of pay-what-you-wish pricing.