Docker: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Signux (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Docker = === Alle laufenden Container anzeigen lassen === <pre> docker ps -a </pre> === Container anlegen aus Dockerfile === <pre> </pre> === Container stoppen === <pre> docker stop <container-name> </pre>“) |
Signux (Diskussion | Beiträge) |
||
| (9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 5: | Zeile 5: | ||
</pre> | </pre> | ||
=== | === Image anlegen aus Dockerfile === | ||
In das Verzeichnis gehen wo die Dockerfile liegt und dann: | |||
<pre> | <pre> | ||
docker build -t <iamge-name:tag> . | |||
</pre> | |||
--no-cache = komplett neu erstellen | |||
=== Images anzeigen lassen === | |||
<pre> | |||
docker images | |||
</pre> | |||
=== Container starten === | |||
<pre> | |||
docker run -d --name <container-name> <image-name> | |||
</pre> | |||
-d = im hintergund starten | |||
-it = mit console starten (/bin/bash anhängen) | |||
-p <HOST_PORT>:<CONTAINER_PORT> = port weiterleiten | |||
=== Container log ansehen === | |||
<pre> | |||
docker logs -f <container-name> | |||
</pre> | |||
=== Mit Container ineragieren === | |||
<pre> | |||
docker exec -it <container-name> /bin/bash | |||
</pre> | </pre> | ||
| Zeile 14: | Zeile 41: | ||
docker stop <container-name> | docker stop <container-name> | ||
</pre> | </pre> | ||
=== Container löschen === | |||
<pre> | |||
docker rm <container-name> | |||
</pre> | |||
=== Container aktualisieren === | |||
<pre> | |||
docker update --restart=always <container-name> | |||
</pre> | |||
--restart=always = immer neustarten wenn Rechner neu startet | |||
--restart=unless-stopped = nur starten wenn er nicht beendet wurde | |||
Aktuelle Version vom 20. Oktober 2025, 16:13 Uhr
Docker
Alle laufenden Container anzeigen lassen
docker ps -a
Image anlegen aus Dockerfile
In das Verzeichnis gehen wo die Dockerfile liegt und dann:
docker build -t <iamge-name:tag> .
--no-cache = komplett neu erstellen
Images anzeigen lassen
docker images
Container starten
docker run -d --name <container-name> <image-name>
-d = im hintergund starten
-it = mit console starten (/bin/bash anhängen)
-p <HOST_PORT>:<CONTAINER_PORT> = port weiterleiten
Container log ansehen
docker logs -f <container-name>
Mit Container ineragieren
docker exec -it <container-name> /bin/bash
Container stoppen
docker stop <container-name>
Container löschen
docker rm <container-name>
Container aktualisieren
docker update --restart=always <container-name>
--restart=always = immer neustarten wenn Rechner neu startet
--restart=unless-stopped = nur starten wenn er nicht beendet wurde