Befehle Docker bash / shell einloggen Beschreibung: Manchmal möchte man auch gerne direkt im container was nachschauen. Hier der Befehle um sich in einen docker container ein zu loggen. Befehle: Erstmal wissen wie der container heißt. Entweder die container ID oder den Namen nehhmen. Ich bevorzuge Namem. docker ps Ausgabe root@unvr:~# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 375668882f07 markdegroot/unifi-protect-arm64 "/lib/systemd/systemd" 3 days ago Up 16 hours unifi-protect root@unvr:~# ENtweder container ID: 375668882f07 oder Name: unifi-protect Nun kann entweder bash oder shell genutzt werden, je nachdem was der Container beinhaltet mit bash docker exec -it bash mit shell docker exec -it sh Beispiel ID mit bash docker exec -it 375668882f07 bash mit shell docker exec -it 375668882f07 sh Beispiel Name mit bash docker exec -it unifi-protect bash mit shell docker exec -it unifi-protect sh Alle Docker instanzen stoppen und/oder löschen Lösung: Alle laufenden Container sofort stoppen docker stop $(docker ps -aq) Alle Container löschen docker rm $(docker ps -a -q) Image(s) löschen docker rmi $(docker images -q) Erklärung der docker ps Parameter: docker ps -q : Listet die IDs aller laufenden Container auf. docker stop $(docker ps -q) : Stoppt alle laufenden Container. docker ps -a -q : Listet die IDs aller Container auf (laufende und gestoppte). docker rm $(docker ps -a -q) : Löscht alle Container.