Ich habe es behoben! Bitte nicht vergessen - alle Ihre Daten in den Containern werden entfernt!
Also müssen wir zuerst diese Befehle ausführen:
# adding new group
$ sudo groupadd docker
# adding user to the 'docker' group
$ sudo gpasswd -a ${your_username} docker
# restart the docker (documentation suggests to use 'docker.io' instead of 'docker',
# for me both variants work just fine!
$ sudo service docker restart
Dann müssen wir zu logout, NICHT GUI-Variante verwenden , weil es für mich nicht funktioniert hat und ich war darüber enttäuscht.
Verwenden Sie stattdessen diesen Befehl:
sudo pkill -u username
Dann müssen wir ...
1. Töte alle laufenden Container
sudo docker kill $(docker ps -q)
2. Löschen Sie alle gestoppten Container
sudo docker rm $(docker ps -a -q)
3. Löschen Sie alle "nicht getaggten / baumelnden" Bilder
sudo docker rmi $(docker images -q -f dangling=true)
4. Löschen Sie alle Bilder
sudo docker rmi $(docker images -q)
Quellen:
https://www.calazan.com/docker-cleanup-commands/
http://www.linuxquestions.org/questions/ubuntu-63/how-do-i-log-out-via-terminal-928183/
PS Vielleicht sind auch andere Antworten richtig, aber im Moment, als diese Antworten veröffentlicht wurden, war mein Problem bereits behoben und ich kann nicht überprüfen, ob sie richtig sind oder nicht. Danke an @Andreas. Er wies auf einen Fehler hin, dass Container bereits entfernt wurden. Da ich keine korrekte und "all in one" Lösung gefunden habe, möchte ich Ihnen sagen, wie Sie das Problem beheben können.
docker
erscheint immer noch als NetzwerkgerätSie müssen diese Befehle auszuführen
root
, dh mitsudo
:Oder:
quelle
sudo docker ps
.