Docker

Learn Docker

Learn Docker with this comprehensive learning path designed for beginners. These hands-on Docker courses provide a systematic way to master containerization, from creation and management to orchestration. Ideal for those new to DevOps, this roadmap features practical exercises in an interactive Docker playground, helping develop real-world skills for containerizing and deploying applications.

40 Skills|9 Courses
Docker for Beginners
Docker for Beginners
Docker Practice Challenges course cover

Docker Practice Challenges

DockerDevOps
This course contains lots of challenges for Docker, each challenge is a small Docker project with detailed instructions and solutions. You can practice your Docker skills by solving these challenges, improve your problem-solving skills, and learn how to write clean and efficient code.
0%
Completed 0 of 18 Labs
Docker Practice Labs course cover

Docker Practice Labs

DockerDevOps
This course contains lots of labs for Docker, each lab is a small Docker project with detailed guidance and solutions. You can practice your Docker skills by completing these labs, improve your coding skills, and learn how to write clean and efficient code.
0%
Completed 0 of 60 Labs
Processing Photos with Docker course cover

Processing Photos with Docker

ProjectDockerLinux
Use a Docker tool to resize real photos, preserve transparent artwork, and deliver editable files with a portable processing recipe.
0%
Completed 0 of 2 Labs
Building a Lean Docker Image course cover

Building a Lean Docker Image

ProjectDocker
Build a lean runtime image for a complete trail guide, preserving its filters, artwork and GPX downloads while leaving build tools behind.
0%
Completed 0 of 2 Labs
Delivering a Docker App Offline course cover

Delivering a Docker App Offline

ProjectDocker
Package the exact images, portable configuration and collection files for a complete exhibition, then run it on a receiver without registry access.
0%
Completed 0 of 3 Labs
Launching a Catalog with Docker Compose course cover

Launching a Catalog with Docker Compose

ProjectDocker
Open a real PostgreSQL-backed archive only after the database is ready and its import succeeds, while keeping an independent welcome page available.
0%
Completed 0 of 3 Labs
Stopping a Docker Worker Safely course cover

Stopping a Docker Worker Safely

ProjectDocker
Deliver TERM to the original PDF worker and give it a finite shutdown window, finishing its current programme while preserving earlier files and later jobs.
0%
Completed 0 of 3 Labs
Running Docker Jobs with Limited Memory course cover

Running Docker Jobs with Limited Memory

ProjectDocker
Diagnose a real container memory failure, then build a complete Unicode search index under the same memory budget without dropping source documents.
0%
Completed 0 of 2 Labs
certificate
Upgrade to Get Certificate
Progress: 0 of 40 Docker Skills Acquired
Completed 0
Locked 40
Explore Related Skill Trees

DevOps

DevOps Engineer

DevSecOps

Join our Discord for product & content updates

Join Now
Try Online Linux Terminal