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]