✅ Musterlösung / Leitantwort
Im Container-Betrieb bedeutet ein Update das Ersetzen des alten durch ein neues Image (nie 'latest' in Produktion – immer explizite Version-Tags, z.B. nextcloud:28.0.4). Updateprozess: neues Image im Staging-Environment testen, Datenbank-Backup erstellen, Container mit neuem Image starten (Nextcloud führt DB-Migrationen automatisch durch), Funktionstests durchführen. Risiken unkontrollierter Updates: inkompatible App-Versionen (Nextcloud-Apps müssen ggf. separat aktualisiert werden), Breaking Changes in der Konfiguration, fehlgeschlagene DB-Migrationen. Pin auf spezifische Image-Versionen in docker-compose.yml verhindert ungewollte Updates beim nächsten 'docker compose pull'.