Ich benutzte Docker auf meiner CentOS Maschine für eine Weile und hatte viele Bilder und Container (ca. 4GB). Mein Computer hat 8 GB Speicher und ich habe immer einen Fehler von Devicemapper erhalten, wenn ich versuche, einen Docker Container oder ein Docker Image mit docker rm
oder docker rmi
zu entfernen. Der Fehler war: Error response from daemon: Driver devicemapper failed to remove root filesystem
. Also habe ich den Docker-Dienst gestoppt und habe versucht, ihn neu zu starten, aber das ist aufgrund von devicemapper fehlgeschlagen. Danach habe ich Docker deinstalliert und alle Images, Container und Volumes entfernt, indem ich den folgenden Befehl ausgeführt habe: rm -rf /var/lib/docker
. nach dem Ausführen jedoch, dass es scheint nicht, wie jeder Raum wurde freigegeben:Kein Platz auf CentOS mit Docker
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 8.0G 7.7G 346M 96%/
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs 1.8G 193M 1.6G 11% /run
tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
tmpfs 361M 0 361M 0% /run/user/1000
$ du -ch -d 1 | sort -hr
3.6G total
3.6G .
1.7G ./usr
903M ./var
433M ./home
228M ./opt
193M ./run
118M ./boot
17M ./etc
6.4M ./tmp
4.0K ./root
0 ./sys
0 ./srv
0 ./proc
0 ./mnt
0 ./media
0 ./dev
Warum ich nicht df sagen, ich bin mit 7,7 g während du mir sagt, ich 3.6G verwende? Die Zahl, die du (3.6G) gibst, sollte die richtige sein, da ich alles in /var/lib/docker
gelöscht habe.
Reiniger zum Entfernen von Docker Bilder mit 'Docker rmi'. Möglicherweise haben Sie die Bilder oder die vorläufig gebauten Container nicht ordnungsgemäß entfernt. –
Ich konnte keine Container oder Bilder mit 'docker rm' oder' docker rmi' entfernen. Ich bekam immer den Fehler 'Fehler Antwort von Daemon: Driver Devicemapper konnte Root-Dateisystem nicht entfernen '. Danach habe ich Docker einfach deinstalliert und alle Bilder, Container und Volumes gelöscht, indem ich den folgenden Befehl ausgeführt habe: 'rm -rf/var/lib/docker '. – pcsram