Hier einige Befehle die bei der Arbeit mit Docker nützlich sind
Aus Lektion 1
Docker Version abfrage:
docker version
Alle Container auflisten
docker ps -a
Ein Image aus dem Docker-Hub lokal installieren
docker pull [NAME]
Lokale Images auflisten
docker image list
Image als Container starten
docker run [NAME]
Beim Start den Container mit einem bestimmten Namen versehen
docker run --name webapp nginx:1.14-alpine
docker run -it kodekloud/simple-prompt-docker
(Mit -i wird ein interaktiver Modus erzeugt, das Promt wartet auf eine Antwort, das t für eine Ausgabe im Terminal)
Den “inneren” Port eines Containers mit dem Port des Horst verbinden
docker run -p 80:8080 kodekloud/simple-webapp
-p [Host:Container]
Ein Contailer beenden
docker kill [NAME]
Alle Container beenden
docker kill $(docker ps -q)
Alle Container löschen
docker rm $(docker ps -a -q)
Alle Images lösche
docker rmi $(docker images -q)
Lektion 2
Untersuchen eines Containers
docker inspect [NAME]