Docker
Images, containers, volumes, networks and Compose, step by step.
- 1
Images vs Containers
BeginnerUnderstand the core Docker concepts and run your first container.
- 2
Building Images with a Dockerfile
IntermediateWrite a Dockerfile and build a custom image.
- 3
Volumes & Persistent Data
IntermediateKeep data alive beyond a container's lifecycle with volumes and mounts.
- 4
Container Networking
IntermediateConnect containers and expose ports to the host.
- 5
Docker Compose
AdvancedDefine and run multi-container apps with a single YAML file.
- 6
Inspecting & Debugging Containers
IntermediateLook inside running containers with logs, exec, and inspect.
- 7
Cleaning Up Disk Space
IntermediateReclaim space by pruning unused images, containers, and volumes.