Skip to content

Latest commit

 

History

History
47 lines (43 loc) · 2.8 KB

README.md

File metadata and controls

47 lines (43 loc) · 2.8 KB

docker-cheatsheet

docker

Beschreibung Befehl
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

docker-compose

docker-compose ermöglicht Docker Container anhand dem docker-compose.yml zu verwalten.

Beschreibung Befehl
Docker Container anzeigen docker-compose ps
Docker Container bauen docker-compose build --no-cache
Docker Container bauen & starten docker-compose up -d
Docker Container bauen anhand spezifischem yml & starten docker-compose -f docker-compose.local.yml up -d
Docker Container stoppen docker-compose stop
Docker Container löschen docker-compose rm -f
Docker Container stoppen und löschen docker-compose down
Docker Container Logs anzeigen docker-compose logs
Logs von einem bestimmten Service anzeigen docker-compose logs -f <<myservice>>
Docker Services anzeigen docker-compose config --services