Defining and running multi-container applications.
Prerequisites
Docker Compose for Multi-Container Applications
compose.yaml services, networks, volumes, environment files, healthchecks, and dependency ordering for a real app + database + cache stack.
Linux
The Linux fundamentals every DevOps engineer needs before touching infrastructure.
Git
Version control fundamentals — commits, branches, and merges.