Hands-On Labs
8 labs - 5 hours
Hands-On Labs
Docker Practice Labs
Interactive labs to master Docker concepts through hands-on practice.
Docker Basics Lab
Learn essential Docker commands for container management
# Lab 1: Docker Basics
# 1. Run your first container
docker run hello-world
# 2. List running containers
docker ps
# 3. List all containers (including stopped)
docker ps -a
# 4. Run interactive container
docker run -it ubuntu bash
# 5. Run container in background
docker run -d nginx
# 6. Stop container
docker stop <container_id>
# 7. Remove container
docker rm <container_id>
# 8. View container logs
docker logs <container_id>
# 9. Execute command in running container
docker exec -it <container_id> bash
# 10. Inspect container details
docker inspect <container_id>Run Containers
docker run, exec, logs
Manage Images
pull, build, tag
Data Management
volumes, bind mounts