Wer schon mal mit Docker experimentiert hat weiß, wie nervig es gerade am Anfang sein kann die Container zu stoppen und zu löschen. Um dies für alle Container zu tun einfach
sudo docker stop $(sudo docker ps -a -q) sudo docker rm $(sudo docker ps -a -q)
nutzen.
Images löschen
sudo docker rmi $(sudo docker images -qf "dangling=true")
gelöscht werden. Aber Vorsicht! Nun müssen diese erneut geladen werden…
Netzwerke löschen
Möchtet Ihr bestimmte Netzwerke löschen, müsst Ihr aufpassen. Ich würde empfehlen diese nur explizit zu löschen (nicht alle). Dafür nutzt Ihr einfach:
sudo docker network ls
und dann löscht Ihr das/die Netzwerk/e mit
sudo docker network rm NETWORK ID
Edit 11/2019
Mittlerweile geht das ganze ab Version 1.25 wesentlich einfacher mit
sudo docker system prune