Skip to content

bitsmuggler/docker-cheatsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published