Dreistufiges Image: Abhängigkeiten, Build, Laufzeit. Im Endbild landen nur der standalone-Server, die statischen Dateien und die Prisma-CLI — letztere, damit der Container ausstehende Migrationen beim Start selbst einspielt. Der Entrypoint wartet per TCP-Verbindung auf die Datenbank, statt dafür ein zusätzliches Paket ins Laufzeitimage zu ziehen.