Docker belegt zu viel Speicherplatz – Fehlerbehebung

Aktualisiert am 05.11.2026 · Lesezeit ca. 4 Min. · Niveau: Fortgeschrittene · von Viktor Tribus, IT-Tribus Nideggen

Kurzantwort: Docker kann durch alte Images, gestoppte Container und verwaiste Volumes viel Speicherplatz beanspruchen. Mit dem Befehl docker system prune können Sie gezielt aufraumen.

Das Wichtigste in Kürze

  • Docker belegt durch alte Images, gestoppte Container und verwaiste Volumes Speicherplatz.
  • Mit dem Befehl docker system prune können Sie gezielt aufräumen.
  • Es ist wichtig, vor dem Aufräumen alle relevanten Daten zu sichern.

Typische Symptome

Fehlermeldung / Ausgabe
Error response from daemon: insufficient space: The system is out of resources

Was bedeutet der Fehler?

Dieser Fehler deutet darauf hin, dass Docker auf Ihrem System zu viel Speicherplatz belegt. Dies kann durch alte Images, gestoppte Container oder verwaiste Volumes verursacht werden.

Die häufigsten Ursachen

Ursache Erkennungsmerkmal Häufigkeit
Alte Images Viele alte und ungenutzte Docker-Images im System. sehr häufig
Gestoppte Container Anzahl gestoppeter Container, die Speicherplatz belegen. häufig
Verwaiste Volumes Volumes ohne aktuelle Zuordnung zu Containern. gelegentlich
Build-Cache Übermäßig groß gewachsener Build-Cache von Docker. seltener
Netzwerke Nicht verwendete Netzwerke, die Speicherplatz belegen. seltener

Ursache gezielt eingrenzen

Prüfung 1: Überprüfen von Images

Führen Sie den folgenden Befehl aus, um die verfügbaren Images anzuzeigen:

Linux-Terminal (Bash)
docker images

Diese Ausgabe zeigt Ihnen alle vorhandenen Docker-Images und deren Größe.

Prüfung 2: Überprüfen von Containern

Führen Sie den folgenden Befehl aus, um die verfügbaren Container anzuzeigen:

Linux-Terminal (Bash)
docker ps -a

Diese Ausgabe zeigt Ihnen alle gestoppten und aktiven Docker-Container.

Prüfung 3: Überprüfen von Volumes

Führen Sie den folgenden Befehl aus, um die verfügbaren Volumes anzuzeigen:

Linux-Terminal (Bash)
docker volume ls

Diese Ausgabe zeigt Ihnen alle Docker-Volumes.

Prüfung 4: Überprüfen von Netzwerken

Führen Sie den folgenden Befehl aus, um die verfügbaren Netzwerke anzuzeigen:

Linux-Terminal (Bash)
docker network ls

Diese Ausgabe zeigt Ihnen alle Docker-Netzwerke.

Lösungen nach Ursache

Lösung 1: Alte Images bereinigen

Um alte und ungenutzte Docker-Images zu löschen, führen Sie den folgenden Befehl aus:

Linux-Terminal (Bash)
docker image prune -a

So prüfen Sie den Erfolg: Führen Sie den Befehl docker images erneut aus und vergleichen Sie die Anzahl der Images.

Lösung 2: Gestoppte Container bereinigen

Um gestoppelte Docker-Container zu löschen, führen Sie den folgenden Befehl aus:

Linux-Terminal (Bash)
docker container prune

So prüfen Sie den Erfolg: Führen Sie den Befehl docker ps -a erneut aus und vergleichen Sie die Anzahl der gestoppten Container.

Lösung 3: Verwaiste Volumes bereinigen

Um verwaiste Docker-Volumes zu löschen, führen Sie den folgenden Befehl aus:

Linux-Terminal (Bash)
docker volume prune

So prüfen Sie den Erfolg: Führen Sie den Befehl docker volume ls erneut aus und vergleichen Sie die Anzahl der Volumes.

Lösung 4: Build-Cache bereinigen

Um den Docker-Build-Cache zu löschen, führen Sie den folgenden Befehl aus:

Linux-Terminal (Bash)
docker builder prune -a

So prüfen Sie den Erfolg: Führen Sie den Befehl du -sh /var/lib/docker/overlay2/cache erneut aus und vergleichen Sie die Größe des Build-Caches.

Lösung 5: Netzwerke bereinigen

Um nicht verwendete Docker-Netzwerke zu löschen, führen Sie den folgenden Befehl aus:

Linux-Terminal (Bash)
docker network prune

So prüfen Sie den Erfolg: Führen Sie den Befehl docker network ls erneut aus und vergleichen Sie die Anzahl der Netzwerke.

Wenn nichts hilft

Falls die genannten Schritte keine Besserung bringen, sollten Sie die Docker-Logs überprüfen und notwendige Daten sichern. In solchen Fällen kann es sinnvoll sein, professionelle Hilfe in Anspruch zu nehmen.

Überprüfung der Logs

Linux-Terminal (Bash)
docker logs [CONTAINER-ID]

Diese Ausgabe zeigt Ihnen die Log-Informationen des Containers mit der angegebenen ID.

So beugen Sie vor

  • Regelmäßige Aufräumarbeiten durchführen, um unnötige Ressourcen zu löschen.
  • Docker-Ressourcen regelmäßig überprüfen und ungenutzte Elemente entfernen.

Häufige Fragen

Wie kann ich sicherstellen, dass wichtige Daten nicht gelöscht werden?

Sicherheitskopien von wichtigen Daten erstellen und vor dem Aufräumen die relevanten Container absichern.

Kann ich Docker ohne Aufräumarbeiten verwenden?

Ja, aber dies kann zu einem starken Anstieg des Speicherverbrauchs führen und Einfluss auf die Systemleistung nehmen.

Wie oft sollte ich aufräumen?

Regelmäßige Aufräumarbeiten sind ratsam, je nach Nutzung empfohlen etwa wöchentlich oder monatlich.

Kann Docker auch andere Ressourcen belegen?

Neben Speicherplatz können auch CPU und RAM von Docker beansprucht werden. Regelmäßige Überprüfungen sind daher ratsam.

Was passiert, wenn ich nicht verwendete Images lösche?

Die gelöschten Images können nicht mehr verwendet werden, es sei denn, sie werden erneut heruntergeladen oder gebaut.

Fazit

Durch regelmäßige Aufräumarbeiten und gezieltes Löschen ungenutzter Ressourcen kann der Speicherverbrauch von Docker effektiv reduziert werden. Bei komplexeren Problemen empfiehlt sich die Beratung durch IT-Tribus aus Nideggen.

Quellen und weiterführende Informationen

Hinweis: Dieser Beitrag wurde am 05.11.2026 mit KI-Unterstützung erstellt, auf Basis der genannten Quellen eigenständig formuliert und redaktionell von IT-Tribus betreut. Alle Angaben ohne Gewähr – bitte prüfen Sie Befehle vor dem Einsatz in produktiven Umgebungen und legen Sie vorher eine Sicherung an.

Benötigen Sie Unterstützung beim Thema „Docker belegt zu viel Speicherplatz – Fehlerbehebung“?

IT-Tribus ist Ihr IT-Dienstleister aus Nideggen. Vor Ort helfen wir in Düren, im Kreis Düren und in der Region Aachen – Monitoring und Fernwartung mit NinjaOne bieten wir Unternehmen auch überregional an.

Kostenlose Erstanalyse anfordern
📞 02427 9099860