Docker: Unterschied zwischen den Versionen
Aus Doku-Wiki
Zur Navigation springenZur Suche springenUli (Diskussion | Beiträge) |
Uli (Diskussion | Beiträge) |
||
Zeile 14: | Zeile 14: | ||
docker search ubuntu -s10 | docker search ubuntu -s10 | ||
− | === | + | ===Images verwalten=== |
− | ==== | + | ====docker pull ==== |
* Ein Images herunterladen | * Ein Images herunterladen | ||
docker pull nginx | docker pull nginx | ||
− | ==== | + | ====docker images==== |
+ | Heruntergeladene Images anzeigen | ||
+ | docker images | ||
+ | |||
+ | ====Container verwalten | ||
+ | ====docker run ==== | ||
* Container starten | * Container starten | ||
docker run -p 8080:80 nginx | docker run -p 8080:80 nginx | ||
Zeile 29: | Zeile 34: | ||
nginx - Container Name | nginx - Container Name | ||
− | ==== | + | ====docker stop ==== |
Wenn der Container mit '''-d''' gestartet wurde, muss man mit docker ps die Container ID ermitteln. Mit dieser wird der Container wieder gestoppt. | Wenn der Container mit '''-d''' gestartet wurde, muss man mit docker ps die Container ID ermitteln. Mit dieser wird der Container wieder gestoppt. | ||
− | docker stop | + | docker stop [CONTAINER ID] |
− | + | ||
+ | ====docker rm==== | ||
+ | Docker Container löschen, nachdem er gestopt wurde | ||
+ | docker rm [CONTAINER ID] | ||
====Ps - laufende Contailer anzeigen==== | ====Ps - laufende Contailer anzeigen==== | ||
Zeile 40: | Zeile 48: | ||
'''4b0af88fbb63''' nginx "/docker-entrypoint.…" 8 minutes ago Up 8 minutes 0.0.0.0:8080->80/tcp zen_noyce | '''4b0af88fbb63''' nginx "/docker-entrypoint.…" 8 minutes ago Up 8 minutes 0.0.0.0:8080->80/tcp zen_noyce | ||
− | |||
− | |||
Version vom 17. Oktober 2020, 16:18 Uhr
Inhaltsverzeichnis
Grundlagen
Installation
- Curl instalieren
apt install curl
- Über Curl das Docker Script für die Installation herunterladen und Ausführen
curl https://get.docker.com | bash
- Nach der Installation Docker Info ausgeben
docker info
Docker Schnellstart
Die Registry
Eine Registry stellt Docker Immages zur Verfügung. Neben der offiziellen Docker Registry - dockerhub - kann auch eine eigene Registry aufgebaut werden, z.B. um nicht öffentliche Docker Immages zur Verfügung zu stellen
Docker Search
Docker Search sucht voreingestellt im dockerhub nach Images
docker search ubuntu -s10
Images verwalten
docker pull
- Ein Images herunterladen
docker pull nginx
docker images
Heruntergeladene Images anzeigen
docker images
====Container verwalten
docker run
- Container starten
docker run -p 8080:80 nginx docker run -p 8080:80 -d nginx
-p 8080:80 - verbindet den Port 8080 auf deinem Server auf den Port 80 im Container -d - der Container wird im Hintergrund ausgeführt nginx - Container Name
docker stop
Wenn der Container mit -d gestartet wurde, muss man mit docker ps die Container ID ermitteln. Mit dieser wird der Container wieder gestoppt.
docker stop [CONTAINER ID]
docker rm
Docker Container löschen, nachdem er gestopt wurde
docker rm [CONTAINER ID]
Ps - laufende Contailer anzeigen
docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4b0af88fbb63 nginx "/docker-entrypoint.…" 8 minutes ago Up 8 minutes 0.0.0.0:8080->80/tcp zen_noyce