# Baut die drei Images auf dem Server, statt sie aus einer Registry zu ziehen. # # Compose liest diese Datei automatisch zusaetzlich zu compose.yaml. Sie ist # fuer den Fall gedacht, dass keine Registry im Spiel ist - etwa beim ersten # Aufsetzen auf dem Heimserver oder bei einem Test mit wenigen Leuten. # # Gebaut wird aus dem Repository-Wurzelverzeichnis; die Dockerfiles erwarten # genau diesen Kontext. Der erste Bau dauert einige Minuten, danach greift der # Zwischenspeicher von Docker. # # docker compose build # docker compose up -d # # Wer spaeter doch eine Registry benutzt, benennt diese Datei um oder loescht # sie - dann gelten wieder die image:-Eintraege aus compose.yaml. services: web: image: afis-web:local build: context: . dockerfile: docker/web.Dockerfile worker: image: afis-worker:local build: context: . dockerfile: docker/worker.Dockerfile pdf: image: afis-pdf:local build: context: . dockerfile: docker/pdf.Dockerfile