Alle Docker Container anzeigen |
docker ps -a |
Docker Container analysieren |
docker inspect <<Container ID>> |
Docker Container stoppen |
docker stop <<Container ID>> |
Docker Container löschen |
docker rm <<Container ID>> |
n Docker Container killen |
docker rm -f <<Container Id>> <<Container Id>> |
Docker Container erstellen und von einem Image starten |
docker run -p <<port-in-container>>:<<port-on-docker-host>> <<image>> |
Docker neustarten |
sudo systemctl restart docker |
Docker Container verbinden |
docker attach <<Container ID>> |
Docker Container Bash ausführen |
docker exec -it <mycontainer> bash |
Docker Netzwerke anzeigen |
docker network ls |
Docker Netzwerk analysieren (Welche Container laufen in welchem Netzwerk) |
docker network inspect <<netzwerk-name>> |
Interne IP von einem Docker Container anzeigen lassen |
docker inspect --format '{{ .NetworkSettings.IPAddress }}' <<Docker Container>> |
Nicht mehr benötigte ('dangling') Containers, Volumes und Images löschen. |
docker system prune |
Alle Docker Container beenden |
docker stop $(docker ps -a -q) |
Alle Docker Container löschen |
docker rm $(docker ps -a -q) |
Docker Container Logs anzeigen |
docker logs <<Container ID>> |
Docker Container die letzten 100 Log Einträge anschauen |
docker logs --tail 100 <<Container ID>> |
Docker Volumes anzeigen |
docker volume ls |
Eigenschaften von einem Docker Volume anzeigen |
docker volume inspect <<Volume Name>> |
Alle nicht mehr benötigten Volumes löschen |
docker volume prune |
Alle nicht mehr benötigten Containers, Networks, Images, und optional Volumes |
docker system prune |
Docker Image löschen |
docker rmi <<image1 name>> <<image2 name>> <<image n name>> |
Image bauen |
docker build -t <<image name>> . |
Container neustarten |
docker restart <<container id>> |
Lokale images anzeigen |
docker images --all |