Module 4 of 10

Containers & Docker

Lessons

About This Module

Containers package an application together with everything it needs to run, so it behaves the same on a laptop, in a pipeline, and in production. They are the unit that nearly every modern platform builds, ships, and runs.

You'll start with what a container is and how Docker works, then learn to write a Dockerfile and build lean, secure images. From there you'll run multi-container setups with Docker Compose, persist data with volumes, and publish images to a registry.

Next up is Kubernetes & Orchestration, where you'll run containers like these reliably at scale.

Lessons

4 videos
01

100+ Docker Concepts you Need to Know

A fast overview of Docker: Dockerfiles, images, and containers, building and tagging images, security scanning, and pushing images to a registry.

02

Docker Tutorial for Beginners [Full Course in 3 Hours]

A complete beginner course covering containers versus virtual machines, the main Docker commands, Docker Compose, Dockerfiles, private registries, and volumes.

03

Complete Docker Course – From Beginner to Pro

A deeper look at building Docker images, tagging and registry authentication, Docker Compose and networking, container security, and debugging.

04

Docker Tutorial for Beginners – A Full DevOps Course on How to Run Applications in Containers

A hands-on course on Docker commands, images, networking, storage, Compose, and container orchestration, with labs you can follow along.