Docker Practice Labs
October 23, 2025 · View on GitHub
Languages
🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English
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.
Exercises
| Index | Name | Difficulty | Practice |
|---|---|---|---|
| 01 | 🧩 Docker Pull Image from Repository | Beginner | Start Lab |
| 02 | 🎯 Repository Image Quest | Beginner | Start Challenge |
| 03 | 🧩 Docker Run a Container | Beginner | Start Lab |
| 04 | 🎯 Dockerized Space Battles Deployment | Beginner | Start Challenge |
| 05 | 🧩 Docker List Containers | Beginner | Start Lab |
| 06 | 🎯 Docker Container Identification | Beginner | Start Challenge |
| 07 | 🧩 Docker List Running Containers | Beginner | Start Lab |
| 08 | 🎯 Interstellar Container Exploration | Beginner | Start Challenge |
| 09 | 🧩 Docker Start Container | Beginner | Start Lab |
| 10 | 🎯 Docker Container Magic Unleashed | Beginner | Start Challenge |
| 11 | 🧩 Docker Stop Container | Beginner | Start Lab |
| 12 | 🎯 Arctic Container Shutdown Mission | Beginner | Start Challenge |
| 13 | 🧩 Docker Restart Container | Beginner | Start Lab |
| 14 | 🎯 Pharaohs Docker Container Restart | Beginner | Start Challenge |
| 15 | 🧩 Docker Remove Container | Beginner | Start Lab |
| 16 | 🎯 Underground Docker Container Management | Beginner | Start Challenge |
| 17 | 🧩 Medieval Farmers Docker Adventure | Beginner | Start Lab |
| 18 | 🎯 Sky City Container Troubleshoot | Beginner | Start Challenge |
| 19 | 🧩 Docker Execute Command in Container | Beginner | Start Lab |
| 20 | 🎯 Docker Arena Command Quest | Beginner | Start Challenge |
| 21 | 🧩 Docker View Container Logs | Beginner | Start Lab |
| 22 | 🎯 Jungle Expedition: Uncovering Ancient Logs | Beginner | Start Challenge |
| 23 | 🧩 Docker Inspect Container | Beginner | Start Lab |
| 24 | 🎯 Container Inspection Adventure | Beginner | Start Challenge |
| 25 | 🧩 Docker Display Running Processes in Container | Beginner | Start Lab |
| 26 | 🎯 Docker Universe Navigator | Beginner | Start Challenge |
| 27 | 🧩 Docker Create Container | Beginner | Start Lab |
| 28 | 🎯 Secure Cargo Transport with Docker | Beginner | Start Challenge |
| 29 | 🧩 Docker List Container Ports | Beginner | Start Lab |
| 30 | 🎯 Magic Farmers Docker Port Discovery | Beginner | Start Challenge |
| 31 | 🧩 Docker Tag an Image | Beginner | Start Lab |
| 32 | 🎯 Desert Docker Image Tagging Adventure | Beginner | Start Challenge |
| 33 | 🧩 Docker Push Image to Repository | Beginner | Start Lab |
| 34 | 🎯 Interstellar Container Deployment | Beginner | Start Challenge |
| 35 | 🧩 Docker Remove Image | Beginner | Start Lab |
| 36 | 🎯 Treasure Island Cleanup | Beginner | Start Challenge |
| 37 | 🧩 Docker List Images | Beginner | Start Lab |
| 38 | 🎯 Superpower Image Organization in Docker | Beginner | Start Challenge |
| 39 | 🧩 Docker Search Images in Repository | Beginner | Start Lab |
| 40 | 🎯 Docker Image Sky Search Adventure | Beginner | Start Challenge |
| 41 | 🧩 Docker Copy Data Between Host and Container | Beginner | Start Lab |
| 42 | 🎯 Docker Data Rescue Mission | Beginner | Start Challenge |
| 43 | 🧩 Docker Manage Volumes | Beginner | Start Lab |
| 44 | 🎯 Robotic Assembly Line Volume Management | Beginner | Start Challenge |
| 45 | 🧩 Docker Build Image from Dockerfile | Beginner | Start Lab |
| 46 | 🎯 Underground Dockerfile Image Quest | Beginner | Start Challenge |
| 47 | 🧩 Docker Manage Networks | Beginner | Start Lab |
| 48 | 🎯 Docker Networking Adventure | Beginner | Start Challenge |
| 49 | 🧩 Docker Display System-Wide Information | Beginner | Start Lab |
| 50 | 🎯 Dockers Mystical System-Wide Mastery | Beginner | Start Challenge |
| 51 | 🧩 Docker Show Docker Version | Beginner | Start Lab |
| 52 | 🎯 Verifying Colony Docker Version | Beginner | Start Challenge |
| 53 | 🧩 Docker Log into Docker Registry | Beginner | Start Lab |
| 54 | 🎯 Docker Registry Night Quest | Beginner | Start Challenge |
| 55 | 🧩 Docker Log out from Docker Registry | Beginner | Start Lab |
| 56 | 🎯 Secure Logout for Space Travelers | Beginner | Start Challenge |
| 57 | 🧩 Docker Manage Docker | Beginner | Start Lab |
| 58 | 🎯 Docker Mastery in Gelasian Grasslands | Beginner | Start Challenge |
| 59 | 🧩 Docker Remove Unused Docker Objects | Beginner | Start Lab |
| 60 | 🎯 Docker Jungle Expedition | Beginner | Start Challenge |
About LabEx
LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience. With a strict 'Learn by Doing' approach, interactive online environments in the browser with automated step-by-step checks, structured content organization through the Skill Tree learning system, and a growing resource of 30 Skill Trees and over 6,000 Labs, LabEx offers comprehensive practical education. The platform includes Labby, an AI learning assistant built on latest AI models, providing a conversational learning experience.
