Wichtige Befehle
Docker Commands
Docker Commands
Container Verwaltung
Status:
docker ps
docker ps -a
docker compose ps
Logs:
docker logs CONTAINER
docker logs -f CONTAINER
docker compose logs
docker compose logs -f SERVICE
Starten/Stoppen:
docker start CONTAINER
docker stop CONTAINER
docker restart CONTAINER
docker compose start
docker compose stop
docker compose restart
docker compose down
docker compose up -d
Container betreten
docker exec -it CONTAINER bash
docker exec -it CONTAINER sh
Docker Commands
Docker Cleanup
Speicher freigeben
# Alles ausräumen (VORSICHT!)
docker system prune -a --volumes
# Nur gestoppte Container
docker container prune
# Nur ungenutzte Images
docker image prune -a
# Nur ungenutzte Volumes
docker volume prune
Speichernutzung
docker system df
docker ps --size
System-Befehle
System-Befehle
Speicherplatz
Übersicht:
df -h
du -sh /pfad/*
du -h --max-depth=1 /
Größte Dateien finden:
find / -type f -size +100M 2>/dev/null
du -ah / 2>/dev/null | sort -rh | head -20
Speicher freigeben:
# APT-Cache
apt clean
apt autoclean
# Alte Logs
journalctl --vacuum-time=7d
journalctl --vacuum-size=100M
# Temp-Dateien
rm -rf /tmp/*
System-Befehle
Prozesse und Performance
Prozesse:
top
htop
ps aux | grep PROCESS
Speicher:
free -h
vmstat
Netzwerk:
netstat -tulnp
ss -tulnp
iftop
Load:
uptime
w
Netzwerk-Befehle
Netzwerk-Befehle
Verbindungen
Aktive Verbindungen:
netstat -an
ss -an
lsof -i
Port-Nutzung:
netstat -tlnp | grep :PORT
ss -tlnp | grep :PORT
lsof -i :PORT
Routing:
ip route
route -n
Interfaces:
ip addr
ip link
ifconfig