Die Containertechnologie hat den Zweck, in unterschiedlichen Umgebungen bei Bedarf zur Verfügung zu stehen. Daher werden die Applikationen beim Starten neu gebaut.
Da nicht mehr verwendete Container, Netzwerke, Volumes oder Images trotzdem gespeichert werden, kann das je nach Größe der Anwendungen gerne mal ein paar GB einnehmen.
Mit folgenden Befehlen könnt ihr die entsprechenden Daten entfernen (es werden nur Daten entfernt, welche in keiner Relation zu derzeit laufenden Anwendungen stehen):
So könnt ihr prüfen, wieviel Speicher freigegeben werden kann:
docker system df
Entfernt alle Images:
docker image prune
Entfernt alle Container:
docker container prune
Entfernt alle Netzwerke
docker network prune
Entfernt alles:
docker system prune
Weitere Informationen findet ihr in der offiziellen Docker Dokumentation unter Pruning