Docker Grundlagen - die wichtigsten Befehle

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

Dieser Artikel bietet einen Einstieg in Docker und zeigt nützliche Befehle auf, die im Umgang mit Docker und Docker-Containern nützlich sein können:

# Container starten
docker container run <IMAGENAME> startet einen Container auf Basis eines Images Images (Beispiel: checkmk/check-mk-raw:2.2.0-latest) 

# Container auflisten (aktive)
docker ps zeigt eine Liste aller momentan aktiven Container an

# Container auflisten (alle) 
docker ps -all zeigt alle Container auf dem System auf, auch diese, welche gestoppt sind.

# Container stoppen
docker stop <CONTAINER-NAME> stoppt einen Container

# Container rebooten 
docker restart <CONTAINER-NAME> starten einen Docker-Container neu

# Container löschen 
docker remove <CONTAINER-NAME> löscht einen Container

# Container Volume anzeigen 
docker volume ls zeigt alle erstellen Container-Volumes an

# Container Volume löschen
docker volume rm <VOLUME-NAME> - löscht ein genanntes Volume 

# Container Shell-Kommando in Container ausführen 
docker exec <CONTAINER-NAME> <COMMAND> führt das Kommando aus und gibt den Output auf dem eigenen Terminal (lokal) aus

# Container interaktive vollständige Shell öffnen (interactive Terminal) 
docker exec -it <CONTAINER-NAME> bash

# Container Logs anzeigen lassen: 
docker container logs <CONTAINER-NAME>

Autor: Jonas Sterr

Ich beschäftige mich mit den Themen Software Defined Storage, Proxmox Virtualisierung auf Basis von KVM, QEMU & Ceph im Produktmanagement der Thomas-Krenn.AG in Freyung. Proxmox ist meine absolute Leidenschaft und ich freue mich gerne über Kontaktanfragen und einen Austausch auf LinkedIn.


Das könnte Sie auch interessieren

Docker Installation unter Ubuntu 24.04
Reverse Proxy für n8n mit Nginx Proxy Manager einrichten
Root Data Directory in Docker dauerhaft ändern