Back to forum
Guides

Discussion

A simple Docker workflow for local development

Use each app independently or run the full stack together with Docker Compose.

Updated Sep 22, 20264 min read

Each application has its own Dockerfile so it can be built and deployed independently. Docker Compose is only the orchestration layer that connects them for local or production-like runs.

During day-to-day development, you can still use npm run dev from the workspace root. When you want to validate container behavior, use docker compose up --build.

Environment variables keep internal API addresses and browser-facing addresses separate.

More from the forum

Back to forum