B5. Using Docker
What this page helps you do
Adapt the guide if Docker is part of the setup.
Why it matters
Docker can simplify repeatability, but it can also hide missing understanding.
You should already have
- a Docker-based workflow
Skip this page if
- Docker is not part of your setup
What to do
- document the Docker commands in plain English
- make sure local and production differences are clear
- still verify logs, secrets, and deploy steps
Recommended default
Use Docker only where it reduces confusion.
Common mistakes
- treating Docker as documentation instead of writing actual setup steps
- not knowing how volumes and persistence work
Next step
Go to F4. Run your app locally.
Related pages
Advanced notes
TODO for contributors: add a checklist for “Docker is present but nobody knows why.”