6 dépôts
Tools for cleaning up unused images and managing host resources.
Explore 6 awesome GitHub repositories matching part of an awesome list · Container Maintenance. Refine with filters or upvote what's useful.
docker-gc est un outil de garbage collection pour les hôtes Docker conçu pour récupérer de l'espace disque en supprimant automatiquement les conteneurs quittés, les images inutilisées et les volumes orphelins. Il fonctionne comme un nettoyeur de ressources qui optimise le stockage de l'hôte via la gestion du cycle de vie des ressources de conteneurs orphelines ou inactives. L'utilitaire gère la rétention d'images en préservant un nombre minimum des images les plus récentes par dépôt tout en supprimant les versions plus anciennes. Il emploie des périodes de grâce configurables pour déterminer quand les images et les conteneurs deviennent éligibles à la suppression et prend en charge l'exclusion basée sur des motifs pour empêcher le ciblage d'assets spécifiques. L'outil couvre une large gamme d'opérations de maintenance, incluant la sélection de ressources basée sur l'état pour identifier les candidats à la suppression et la purge d'artefacts temporaires pour maintenir la santé du système.
Automates the cleanup of temporary Docker artifacts to maintain the health of development and production servers.
Ce projet est un utilitaire en ligne de commande conçu pour automatiser les déploiements de services de conteneurs et la gestion des définitions de tâches au sein des environnements Amazon ECS. Il fonctionne comme un outil d'orchestration basé sur le shell qui enveloppe les interfaces en ligne de commande des fournisseurs cloud pour gérer l'état de l'infrastructure et exécuter la logique de déploiement. L'outil facilite les mises à jour sans interruption (zero-downtime) en orchestrant des modèles de déploiement bleu-vert, qui impliquent le lancement de nouvelles versions de tâches et la vérification de leur stabilité avant de retirer les anciennes instances de service. Il maintient les versions d'application via des modèles de configuration déclaratifs et automatise le nettoyage des révisions de définitions de tâches obsolètes pour éviter l'encombrement de la configuration. Au-delà des mises à jour de service standard, l'utilitaire prend en charge l'intégration dans des workflows de publication automatisés et fournit des capacités pour exécuter des tâches distantes autonomes sur des clusters de conteneurs. Il surveille la progression du déploiement et la santé du service via une vérification basée sur le polling, garantissant que les transitions d'infrastructure atteignent l'état souhaité.
Maintains container environments by cleaning up unused task definition revisions and managing image tags.
Docker cleanup volumes is a containerized system maintenance tool and shell script designed to scan host systems and delete unused Docker storage volumes. It reclaims disk space by identifying leftover data assets that are no longer attached to any active containers. The utility inspects container-graph dependencies to distinguish between active and orphaned storage items. It supports dry-run preview execution to simulate cleanup operations and review target volumes before any actual data deletion occurs. The software can be executed directly as a command-line shell script or run as a contai
Automates system maintenance routines inside containers to keep host storage organized and lean.
Docuum performs least recently used (LRU) eviction of Docker images. 🗑️
LRU-based eviction policy for Docker images.
Keep docker hosts tidy
Automated cleanup of unused Docker resources.
Aldertech Dynamic Resource Governor — A kernel-level resource manager for high-density Docker stacks on Raspberry Pi and low-power servers.
Dynamic resource governance using cgroups v2.