Allgemein,  Programmieren,  Studium

Docker für Anfänger – wichtigste Befehle

Kommandos

Starten eines Containers anhand eines Images:

docker run <image>

Starten eines Containers mit einem angegebenen Namen anhand des Images. Anderenfalls wird von Docker ein Name generiert.

docker run --name <name> -d <image>

Ausführen eines Containers anhand des Images und gleichzeitige Zuordnung eines Container-Ports zu einem Host-Port, um direkt darauf zugreifen zu können, zum Beispiel über localhost.

docker run -d -p <container-port>:<host-port> <image>

Auflisten aller Container, sowohl laufenden als auch gestoppten. Zusätzlich kann hier die ID der einzelnen Container herausgefunden werden.

docker ps -a

Auflisten aller Images:

docker images

Stoppen eines laufenden Containers anhand der ID, welche mit docker ps herausgefunden werden kann, oder des Names.

docker stop <container-name>
docker stop <container-id>

(Neu)Starten eines gestoppten Containers.

docker start <container-name>
docker start <container-id>

docker restart <container-name>
docker restart <container-id>

Löschen eines Containers.

docker rm <container-name>
docker rm <container-id>

Löschen eines Images.

docker rmi <image-name>
docker rmi <image-id>

Ein Docker-Image gemäß eines Dockerfiles erstellen.

docker build -t <name>

Ein Kommando innerhalb eines Containers ausführen.

docker exec -it <container> bash

Log-Ausgaben eines Containers anzeigen.

docker logs <container>

23910cookie-checkDocker für Anfänger – wichtigste Befehle

Leave a Reply

Your email address will not be published. Required fields are marked *