# Aufgabe 07: Docker Compose für Services ## Ziel Du startest mehrere Services reproduzierbar zusammen. ## Warum ist das wichtig? Der finale Roboter besteht aus mehreren Prozessen, die gemeinsam laufen müssen. ## Voraussetzungen - Aufgaben 02-06 - Docker Grundlagen ## Theorie Compose ist kein Produktionsorchester, aber sehr gut für lokale Entwicklung. Es dokumentiert Ports, Umgebungsvariablen und Startreihenfolge. ## Aufgabe Erstelle eine Compose-Datei für Orchestrator, Vision, Face und optional Voice im Mockmodus. ## Akzeptanzkriterien - Services starten mit einem Befehl. - Healthchecks sind definiert. - Volumes für Modelle/Daten sind bewusst gewählt. ## Erweiterungen - Füge Profile für hardware und mock hinzu. ## Reflexionsfragen - Welche Services brauchen Gerätezugriff? - Was gehört nicht ins Image? - Wie startest du nur einen Teil des Systems?