Docker
Befehle
Wenn Docker auf dem System installiert wird, werden auch die Docker-Kommandos installiert.
Docker Image erstellen
Um aus einer Java-, PHP- oder Go-Anwendung ein Docker Image zu erstellen, ist eine Dockerfile notwendig. In dieser Datei werden die Schritte beschrieben, beispielsweise das Kopieren der Quellcode-Dateien in das Image oder das Installieren von Abhängigkeiten über einen Paketmanager.
Syntax:
docker build -t <image-name>:<tag> <path to folder with Dockerfile>
Docker Container verwalten
- Alle laufenden Container anzeigen:
docker ps
- Alle laufenden und beendeten Container anzeigen:
docker ps --all
- Beendeten Container mit dem angegebenen Namen oder der ID starten:
docker start <name or id>
- Ausgabe des angegebenen Containernamens oder der ID anzeigen:
docker logs <name or id>
- Stoppen des Containers mit dem angegebenen Namen oder der ID:
docker stop <name or id>
- Beendeten Container mit dem angegebenen Namen oder der ID entfernen:
docker rm <name>
Docker Images verwalten
- Alle heruntergeladenen oder erstellten Container-Images anzeigen:
docker images
- Image mit gegebener ID oder
Repository:Tag
löschen:docker image rm <id or Repository:Tag>
- Alle nicht markierten Images entfernen:
docker image prune -f