Docker Fundamentals — Hands-On Terminal Training
Beginner
Web Development
Free

Docker Fundamentals — Hands-On Terminal Training

Master Docker from the ground up through guided, simulated terminal walkthroughs. Learn to pull images, run containers, build custom images, persist data with volumes, connect services with networks, and orchestrate multi-container apps with Docker Compose — all without leaving the browser.

3 modules7 lessons1h 45m
7 Walkthroughs
SD

StackDive Team

Terminal Trainer Series

Free

7 lessons · 1h 45m

What you'll learn

Pull images and run containers with port mapping and detached mode
Manage the container lifecycle: start, stop, logs, exec, and remove
Write Dockerfiles and build custom images with layer caching
Persist data with named volumes and bind mounts
Create custom networks for container-to-container communication
Define multi-container stacks with Docker Compose
Optimize production images with multi-stage builds and .dockerignore

How do you want to learn this?

Choose your learning style and we'll customize the course content for you.

Course content

3 modules · 7 lessons

Pulling & Running Your First Container
Walkthrough
15 min
Container Lifecycle
Walkthrough
15 min
Building Custom Images
Walkthrough
15 min

Prerequisites

  • Basic command-line familiarity (cd, ls, cat)
  • No prior Docker experience required

About the instructor

SD

StackDive Team

Terminal Trainer Series

Interactive terminal training for modern DevOps tools.

Topics covered

docker
containers
devops
cli
terminal
Free course