Zur Entwicklung der Anwendung wird eine Umgebung als Dockerfile
definiert.
Zusätzliche Dienste werden in der Datei docker-compose.yaml
konfiguriert.
Die Umgebung wird mittels
docker-compose up
gestartet.
Anschließend ist die Anwendung durch einen Nginx-Webserver unter
http://localhost:8080
und durch einen
Apache-Webserver unter
http://localhost:8081
erreichbar.
Um Tests auszuführen kann eine Shell in Docker gestartet werden:
$ docker-compose run php sh
# php vendor/bin/phpunit tests