Skip to main content

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

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.

Advanced notes​

TODO for contributors: add a checklist for “Docker is present but nobody knows why.”