33800 Docs

← Retour
#!/bin/bash # =========================================== # MOTD - Message of the Day - PORTAINER # =========================================== # Couleurs CYAN='\033[0;36m' GREEN='\033[0;32m' YELLOW='\033[1;33m' RED='\033[0;31m' DIM='\033[2m' BOLD='\033[1m' NC='\033[0m' # Compter les containers RUNNING=$(docker ps --format '{{.Names}}' 2>/dev/null | wc -l) echo -e "${CYAN}" cat << 'EOF' ╔══════════════════════════════════════════════════════════════════╗ ║ 🐳 PORTAINER - Docker Management ║ ╠══════════════════════════════════════════════════════════════════╣ EOF echo -e "${NC}" echo -e "${BOLD} 📦 DOCKER${NC}" echo -e " ${GREEN}docker ps${NC} Containers actifs" echo -e " ${GREEN}docker ps -a${NC} Tous les containers" echo -e " ${GREEN}docker images${NC} Images disponibles" echo -e " ${GREEN}docker logs${NC} <container> Voir les logs" echo -e " ${GREEN}docker stats${NC} Ressources en temps réel" echo -e " ${GREEN}docker system df${NC} Espace disque Docker" echo "" echo -e "${BOLD} 🔧 GESTION${NC}" echo -e " ${GREEN}docker exec -it${NC} <c> bash Shell dans un container" echo -e " ${GREEN}docker restart${NC} <container> Redémarrer" echo -e " ${GREEN}docker stop${NC} <container> Arrêter" echo -e " ${GREEN}docker start${NC} <container> Démarrer" echo -e " ${GREEN}docker rm${NC} <container> Supprimer" echo "" echo -e "${BOLD} 🧹 MAINTENANCE${NC}" echo -e " ${GREEN}docker system prune -a${NC} Nettoyage complet" echo -e " ${GREEN}docker volume prune${NC} Supprimer volumes inutilisés" echo -e " ${GREEN}docker image prune -a${NC} Supprimer images inutilisées" echo "" echo -e "${CYAN}╚══════════════════════════════════════════════════════════════════╝${NC}" echo "" echo -e "${DIM}Containers actifs: ${NC}${GREEN}$RUNNING${NC}${DIM} | IP: 192.168.1.51 | Portainer: https://portainer.local:9443${NC}" echo "" # Check mises à jour UPDATES=$(apt list --upgradable 2>/dev/null | grep -c upgradable) if [ "$UPDATES" -gt 0 ]; then echo -e "${YELLOW} ⚠️ MISES À JOUR DISPONIBLES: $UPDATES paquet(s)${NC}" echo -e "${DIM} sudo apt update && sudo apt upgrade -y${NC}" echo "" else echo -e "${GREEN} ✅ Système à jour${NC}" echo "" fi