Container stoppen
docker-compose down
Container aktualisieren
docker-compose down docker-compose pull docker-compose up -d
Volumes anzeigen / löschen
Achtung! Dies entfernt einerseits die Container, aber inklusive die statischen Files bzw. Volumes (wordpress_files & db_data)
docker volume ls # Listet alle Docker-Volumes auf docker-compose down ––volumes # löscht ein Container inkl. Volumes (!)
Aktive Containers anzeigen
docker container ls # Listet alle aktiven container auf
Bash eines Containers öffnen
Es ist möglich über den Docker-Host auf eine Container-Bash zuzugreifen.
Syntax:
docker exec -i -t <docker-id> /bin/bash
Docker Logs anzeigen
Wenn Docker-Containers im “detached-mode” (-d) laufen, werden keine Logs angezeigt. Die Logs können folgendermassen sichtbar gemacht werden:
# Zeigt das Log docker logs <ContainerName/ContainerID> # Zeigt das laufende Log (tail -f) docker logs --follow <ContainerName/ContainerID> # Zeigt die letzen 2500 Zeilen des Logs docker logs --tail 2500 <ContainerName/ContainerID> # Zeigt das Log seit dem 28.12.2018 10:00 docker logs --since 2018-12-28T10:00 ContainerName/ContainerID
Auch docker-compose bietet die Möglichkeit auf die Docker-Logs zuzugreifen:
docker-compose logs <service-name>
Entferne nicht benutzte Docker Images
Folgender Befehl entfernt alle aktuell nicht benutzen Images und Volumes
docker system prune