#docker
25 Einzeiler mit diesem Stichwort.
Alle Einzeiler mit Tag docker
Alle Docker-Container anzeigen, auch gestoppte
#docker ps -a
Compose-Projekt aktualisieren: neue Images holen und neu starten
#docker compose -f /opt/app/compose.yaml pull && docker compose -f /opt/app/compose.yaml up -d
Compose-Projekt samt Volumes entfernen
#docker compose -f /opt/app/compose.yaml down -v
Compose-Projekt stoppen und Container entfernen
#docker compose -f /opt/app/compose.yaml down
CPU- und RAM-Verbrauch aller Docker-Container anzeigen
#docker stats --no-stream
Datei zwischen Docker-Container und Host kopieren
#docker cp app:/etc/nginx/nginx.conf /root/nginx.conf
Docker aufräumen: gestoppte Container, Netze und Cache
#docker system prune
Docker komplett aufräumen inklusive Images und Volumes
#docker system prune -a --volumes
Docker-Compose-Datei auf Fehler prüfen
#docker compose -f /opt/app/compose.yaml config --quiet && echo "Konfiguration OK"
Docker-Container mit fehlgeschlagenem Healthcheck finden
#docker ps --filter health=unhealthy
Docker-Logs eines Containers live verfolgen
#docker logs -f --tail 100 app
Docker-Logs für einen Zeitraum mit Zeitstempel anzeigen
#docker logs -t --since 2h --until 1h app
Docker-Volume als tar-Archiv sichern
#docker run --rm -v app_data:/data:ro -v /root/docker-backup:/backup alpine tar czf /backup/app_data.tar.gz -C /data .
IP-Adresse eines Docker-Containers anzeigen
#docker inspect app | grep '"IPAddress"'
Logs aller Dienste eines Compose-Projekts verfolgen
#docker compose -f /opt/app/compose.yaml logs -f --tail 100
Neustart-Policy eines Docker-Containers ändern
#docker update --restart unless-stopped app
Port-Weiterleitungen eines Docker-Containers anzeigen
#docker port app
Prozesse in einem Docker-Container anzeigen
#docker top app
Shell in einem laufenden Docker-Container öffnen
#docker exec -it app sh
Speicherbedarf einzelner Docker-Container anzeigen
#docker ps -a --size
Speicherplatz von Docker-Images, Containern und Volumes anzeigen
#docker system df -v
Status aller Container eines Compose-Projekts anzeigen
#docker compose -f /opt/app/compose.yaml ps -a
Umgebungsvariablen eines Docker-Containers anzeigen
#docker exec app env
Ungenutzte Docker-Volumes anzeigen
#docker volume ls --filter dangling=true
Verwaiste Docker-Images entfernen
#docker image prune