>_FoxiRef
>_/cheatsheet/docker
Docker

Docker Spickzettel

Häufig verwendete Docker Befehle

#Images

BefehlBeschreibung
docker imagesImages auflisten
docker pull [image]Image herunterladen
docker build -t [name] .Image erstellen
docker rmi [image]Image löschen
docker image pruneUnbenutzte Images löschen
docker tag [image] [new-tag]Image taggen
docker push [image]Image hochladen
docker save -o [file] [image]Image in Datei speichern
docker load -i [file]Image aus Datei laden

#Container

BefehlBeschreibung
docker psLaufende Container auflisten
docker ps -aAlle Container auflisten
docker run [image]Container ausführen
docker run -d [image]Im Hintergrund ausführen
docker run -it [image] bashInteraktiv ausführen
docker run -p 8080:80 [image]Port-Mapping
docker run -v /host:/container [image]Volume einbinden
docker run --name [name] [image]Container benennen
docker run -e KEY=value [image]Umgebungsvariable setzen
docker stop [container]Container stoppen
docker start [container]Container starten
docker restart [container]Container neustarten
docker rm [container]Container löschen
docker rm -f [container]Erzwungenes Löschen

#Ausführung & Logs

BefehlBeschreibung
docker exec -it [container] bashShell im Container ausführen
docker exec [container] [command]Befehl ausführen
docker logs [container]Logs anzeigen
docker logs -f [container]Logs verfolgen
docker logs --tail 100 [container]Letzte 100 Zeilen
docker inspect [container]Container inspizieren
docker statsRessourcennutzung
docker top [container]Prozesse auflisten

#Netzwerk

BefehlBeschreibung
docker network lsNetzwerke auflisten
docker network create [name]Netzwerk erstellen
docker network rm [name]Netzwerk löschen
docker network connect [network] [container]Mit Netzwerk verbinden
docker network disconnect [network] [container]Vom Netzwerk trennen

#Volumes

BefehlBeschreibung
docker volume lsVolumes auflisten
docker volume create [name]Volume erstellen
docker volume rm [name]Volume löschen
docker volume pruneUnbenutzte Volumes löschen

#Docker Compose

BefehlBeschreibung
docker compose upDienste starten
docker compose up -dIm Hintergrund starten
docker compose downStoppen und entfernen
docker compose psDienste auflisten
docker compose logsLogs anzeigen
docker compose buildDienste erstellen
docker compose pullImages herunterladen
docker compose exec [service] bashIm Dienst ausführen

#Aufräumen

BefehlBeschreibung
docker system pruneUnbenutzte Daten löschen
docker system prune -aAlle unbenutzten Daten löschen
docker container pruneGestoppte Container löschen
docker system dfSpeichernutzung

#Häufig gestellte Fragen (FAQ)

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Docker Spickzettel - Befehlsreferenz | Foxi Dev Reference