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

<- Zurück zu Docker