Docker-Probleme¶
Lösungen für häufige Docker-Probleme.
Container startet nicht¶
Fehler: Port bereits belegt¶
Lösung: Anderen Port verwenden:
Fehler: Permission denied¶
Lösung: Berechtigungen des database-Ordners prüfen:
# User-ID im Container
docker run --rm --entrypoint sh jzakotnik/openlibry:latest -c 'id -u'
# Ordner-Rechte anpassen
sudo chown 1000:1000 database
Datenbank wird nicht gespeichert¶
Prüfe das Volume-Mounting in docker-compose.yml:
Der Pfad ./database muss existieren und schreibbar sein.
Image wird nicht gefunden¶
Container-Logs leer¶
Speicherplatz voll¶
# Ungenutzte Images löschen
docker image prune -a
# Build-Cache leeren
docker builder prune
# Alles aufräumen (Vorsicht!)
docker system prune -a