35 lines
613 B
Bash
35 lines
613 B
Bash
#!/bin/bash
|
|
|
|
# Script di manutenzione per liberare spazio Docker
|
|
# Esegui periodicamente per mantenere pulito il server
|
|
|
|
echo "=== Docker Space Cleanup ==="
|
|
echo ""
|
|
|
|
echo "Spazio prima della pulizia:"
|
|
docker system df
|
|
|
|
echo ""
|
|
echo "Rimuovo container fermati..."
|
|
docker container prune -f
|
|
|
|
echo ""
|
|
echo "Rimuovo immagini non utilizzate..."
|
|
docker image prune -a -f
|
|
|
|
echo ""
|
|
echo "Rimuovo volumi non utilizzati..."
|
|
docker volume prune -f
|
|
|
|
echo ""
|
|
echo "Rimuovo network non utilizzati..."
|
|
docker network prune -f
|
|
|
|
echo ""
|
|
echo "Spazio dopo la pulizia:"
|
|
docker system df
|
|
|
|
echo ""
|
|
echo "Spazio disco totale:"
|
|
df -h /
|