23 lines
557 B
Bash
23 lines
557 B
Bash
#!/bin/bash
|
|
# nas-docker-prune — Nettoie les images Docker orphelines (dangling)
|
|
# Usage : nas-docker-prune
|
|
# À appeler après nas-docker-up pour supprimer les anciennes images remplacées
|
|
|
|
set -euo pipefail
|
|
|
|
if [ -t 1 ]; then INTERACTIVE=true; else INTERACTIVE=false; fi
|
|
|
|
if $INTERACTIVE; then
|
|
CYAN='\033[0;36m'
|
|
GREEN='\033[0;32m'
|
|
BOLD='\033[1m'
|
|
RESET='\033[0m'
|
|
echo -e "${CYAN}🧹 Nettoyage des images orphelines...${RESET}"
|
|
fi
|
|
|
|
docker image prune -f
|
|
|
|
if $INTERACTIVE; then
|
|
echo -e "${GREEN}✅ Nettoyage terminé.${RESET}"
|
|
fi
|