Docker Compose för lokala webbstackar

Docker Compose samlar byggstenarna i en lokal webbstack i en enda fil. Snippetet visar struktur, kopplingar och dagliga kommandon för en typisk utvecklingsmiljö.

Compose-fil för en webbstack

yaml

Den här uppsättningen skiljer tydligt mellan webbserver, applikation och tillståndsbärande tjänster.

Koppla Nginx till PHP-FPM

nginx

Det här blocket kopplar Nginx till PHP-FPM via socketen i den delade volymen.

Sätt applikationsvärden i stacken

env

I Compose-nätverket kommunicerar tjänsterna med varandra genom sina tjänstenamn.

Dagliga kommandon för Compose

bash

Viktiga punkter

  • Tillstånd lagras i volymer
  • Healthchecks hjälper vid start och diagnos
  • Tjänstenamn fungerar som interna nätmål
  • Webbserver och applikation körs separat
  • Ytterligare tjänster som Redis eller Mailhog kompletterar stacken

Se även

Hostad i 🇩🇪 av

manitu
© 2026  |  Armin Kunkel  |  Författare, Programvaruutvecklare, Lärare, Datavetare  |  Karlsruhe