Docker Compose Quickstart — by Docker Docs
A hands-on tutorial that builds a small Flask app with a Redis counter and runs it with a compose.yaml. It covers health checks, Compose Watch for live updates, persisting data in a named volume, splitting config files and inspecting a running stack with logs and exec.