Docker Compose für lokale Web-Stacks

Docker Compose bündelt die Bausteine eines lokalen Web-Stacks in einer Datei. Der Schnipsel zeigt Aufbau, Anbindung und Alltagsbefehle für eine typische Entwicklungsumgebung.

Compose-Datei für einen Web-Stack

yaml

Dieser Aufbau trennt Webserver, Anwendung und zustandsbehaftete Dienste sauber voneinander.

Nginx für PHP-FPM anbinden

nginx

Dieser Block verbindet Nginx mit PHP-FPM über den Socket aus dem gemeinsamen Volume.

Anwendungswerte im Stack setzen

env

Im Compose-Netz sprechen die Dienste über ihre Servicenamen miteinander.

Alltagsbefehle für Compose

bash

Diese Befehle reichen für Start, Protokolle, Shell und Einmal-Kommandos.

Merkpunkte

  • Zustände liegen in Volumes
  • Healthchecks helfen bei Start und Diagnose
  • Servicenamen dienen als interne Ziele im Netz
  • Webserver und Anwendung laufen getrennt
  • zusätzliche Dienste wie Redis oder Mailhog ergänzen den Stack

Siehe auch

Gehostet in 🇩🇪 von

manitu
© 2026  |  Armin Kunkel  |  Autor, Softwareentwickler, Dozent, Informatiker  |  Karlsruhe