HTML-DokumentQuelle: docs/devops/DOCKER.mdDocker & Compose
Docker & Compose
Services
| Service |
Profil |
Zweck |
commerceflow-spring |
app |
REST/HTTP Adapter |
file-worker |
worker |
File-/Outbox-Demo |
docs |
docs |
Workbook/Cheat-Sheets lokal anzeigen |
App starten
docker compose --profile app up -d --build
curl http://localhost:8080/actuator/health
Dokumentation starten
docker compose --profile docs up -d
open http://localhost:8088
Designregeln
- Dockerfiles bauen nur konkrete Adapter, nicht alle Lernmodule als Runtime.
- Domain und Application bleiben Framework-neutral.
- Runtime-Images laufen mit unprivilegiertem User.
- Healthchecks prüfen den tatsächlichen HTTP-Prozess.