Loading…
Loading…
The complete hands-on Docker course — 22 real terminal labs covering CLI, registries, Dockerfiles, networking, Compose, security, cleanup, production hardening, and a final interview exam. Built like KodeKloud.
This course includes 27 hands-on labs — practice in real environments.
Haithem Mihoubi
Instructor
Free course
Enroll instantly — all lessons included
This course includes:
The complete hands-on Docker course — 22 real terminal labs covering CLI, registries, Dockerfiles, networking, Compose, security, cleanup, production hardening, and a final interview exam. Built like KodeKloud.
Go from your first docker run to production-ready images and Compose stacks — the same hands-on path teams use to hire DevOps engineers. Every lesson ends in a real terminal lab (not a simulator). Finish with a 30-question interview exam; pass it to earn your certificate.
Beginners who want real Docker skills, developers shipping containers, and anyone preparing for DevOps interviews.
Docker from Zero to Production
Free course
What is a container
Images and the Docker CLI
Tag images for registries
Publish container ports
Environment variables
Write production Dockerfiles
.dockerignore and build context
Fix Dockerfile layer caching
ENTRYPOINT vs CMD
Run containers as non-root
Volumes and networks
Bind mounts for local development
Connect containers on a network
docker exec and live debugging
Docker Compose basics
Compose env files and profiles
Debug a broken Compose stack
Multi-stage builds
Health checks and resource limits
Debug with logs and inspect
Cleanup and prune safely
Production container capstone
Docker Cheatsheet
No reviews yet. Be the first to review!
Enroll in this course to join the discussion.
No comments yet. Start the discussion!