![Symfony und API Platform starten offiziellen Docker-Support](/2022/01/07/symfony-und-api-platform-starten-offiziellen-docker-support/images/die-arbeit-mit-docker-containern-wird-unter-symfony-zunehmend-komfortabler.jpg)
Seit knapp einem Monat steht eine umfangreiche Unterstützung zur Docker-basierten Arbeit mit Symfony bereit. Hierbei gibt es Neuerungen in mehreren zentralen Werkzeugen, die ineinander greifen und aufeinander aufbauen:
- Das Composer-Plugin Flex kann bei Bedarf nun neue Services in die Datei
docker-compose.yml
eintragen sowie notwendige PHP Extensions und Bibliotheken imDockerfile
anpassen. - Symfony CLI erkennt, dass Docker Compose für das Projekt verwendet wird, und stellt automatisch entsprechende Umgebungsvariablen bereit.
- Mit dem Beispielcontainer Symfony Docker lassen sich schnell neue Projekte aufsetzen. Es stellt auch ein GitHub Template bereit, mit dem neue Repositories angelegt werden können.
- Das API Platform Projekt stellt ein Helm Chart bereit, um ein Deployment des Projektes in Kubernetes durchzuführen.
In diesen Blog-Artikel werden die Neuerungen im Detail vorgestellt und weiterführende Links angeboten.