# docker-basics ## Container verwalten ### Alle laufenden Container anzeigen ```bash docker ps ``` ### Alle Container anzeigen (auch gestoppte) ```bash docker ps -a ``` --- ## Docker Compose ### Container starten (detached) ```bash sudo docker compose up -d ``` ### Container neu bauen und starten ```bash sudo docker compose up -d --build ``` ### Container stoppen und entfernen ```bash sudo docker compose down ``` ### Container stoppen, Volumes löschen ```bash sudo docker compose down -v ``` --- ## In Container einloggen ```bash docker exec -it bash ``` > Falls `bash` nicht verfügbar: ```bash docker exec -it sh ``` --- ## Logs ### Live-Logs anzeigen ```bash docker logs -f ``` ### Letzte 100 Zeilen ```bash docker logs --tail 100 ``` --- ## Ressourcen überwachen ### Live-Statistiken aller Container ```bash docker stats ``` ### Statistiken eines bestimmten Containers ```bash docker stats ``` --- ## Nützliche Extras ### Container neustarten ```bash docker restart ``` ### Nicht verwendete Images/Container aufräumen ```bash docker system prune ```