awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
spotify avatar

spotify/docker-gcArchived

0
View on GitHub↗
5,019 estrellas·437 forks·Shell·Apache-2.0·14 vistas

Docker Gc

docker-gc es una herramienta de recolección de basura para hosts Docker diseñada para recuperar espacio en disco eliminando automáticamente contenedores finalizados, imágenes no utilizadas y volúmenes huérfanos. Funciona como un limpiador de recursos que optimiza el almacenamiento del host mediante la gestión del ciclo de vida de recursos de contenedores inactivos o huérfanos.

La utilidad gestiona la retención de imágenes preservando un número mínimo de las imágenes más recientes por repositorio mientras elimina versiones anteriores. Emplea periodos de gracia configurables para determinar cuándo las imágenes y los contenedores se vuelven elegibles para su eliminación y admite la exclusión basada en patrones para evitar que se eliminen activos específicos.

La herramienta cubre una amplia gama de operaciones de mantenimiento, incluyendo la selección de recursos basada en el estado para identificar candidatos para su eliminación y la purga de artefactos temporales para mantener la salud del sistema.

Features

  • Unused Container Resource Pruning - Provides a CLI tool for removing dangling images, stopped containers, and unused volumes to reclaim host disk space.
  • Container Maintenance - Automates the cleanup of temporary Docker artifacts to maintain the health of development and production servers.
  • Container Image Retention Policies - Implements chronological pruning of Docker images while respecting minimum retention counts per repository.
  • Container Storage Optimization - Prevents Docker host disk exhaustion by cleaning up orphaned containers and volumes.
  • Container State Filtering - Identifies candidates for removal by filtering for specific states like exited containers or dangling volumes.
  • Container Garbage Collection - Provides automated garbage collection for unused container images, exited containers, and dangling volumes.
  • Dangling Volume Cleanup - Purges dangling Docker volumes and unused resources to prevent host disk space exhaustion.
  • Repository-Aware Image Retention - Tracks the most recent images per repository to maintain a minimum count of preserved builds.
  • Unused Image Pruning - Removes unused or old Docker images to reclaim disk space on the host system.
  • Container Lifecycle Cleanup - Automatically deletes exited Docker containers based on age or specific grace periods.
  • Docker Engine API Clients - Utilizes the Docker Engine API to programmatically query and delete host containers, images, and volumes.
  • Docker - Purges inactive Docker resources based on configurable grace periods and retention rules.
  • Image Version Retention Management - Preserves a minimum number of recent Docker images while deleting older versions.
  • Image Version Retention - Keeps a specified minimum number of the most recent images for each repository to avoid deleting active versions.
  • Resource Identifier Matching Protections - Prevents specific Docker resources from being garbage collected by matching name patterns or unique identifiers.
  • Resource Deletion - Provides configurable grace periods to ensure only resources older than a specific threshold are deleted.
  • Container Utilities - Automated garbage collection for containers and images.

Historial de estrellas

Gráfico del historial de estrellas de spotify/docker-gcGráfico del historial de estrellas de spotify/docker-gc

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Docker Gc

Proyectos open-source similares, clasificados según cuántas características comparten con Docker Gc.
  • eon01/dockercheatsheetAvatar de eon01

    eon01/DockerCheatSheet

    3,938Ver en GitHub↗

    This project is a comprehensive reference guide and cheat sheet for the Docker CLI. It provides a structured collection of commands and documentation to help users manage container lifecycles, build images, and handle registries. The documentation specifically covers the orchestration of multi-container applications using Docker Compose and the management of scalable services across multiple nodes via Docker Swarm. It also includes detailed guides for configuring virtual networks, bridges, and ports to control container communication. The reference surface extends to container image administ

    Ver en GitHub↗3,938
  • docker/docker-pyAvatar de docker

    docker/docker-py

    7,184Ver en GitHub↗

    docker-py is a Python library and SDK that serves as a programmatic client for the Docker Engine API. It provides a programmatic interface for controlling containers, images, and clusters, allowing for the automation of containerized applications and engine resources. The library enables remote Docker administration through various transport methods, including Unix domain sockets, TCP ports, and encrypted SSH tunnels. It handles real-time data links by using WebSockets to stream input and output from active containers. The project covers container lifecycle control, image management for buil

    Python
    Ver en GitHub↗7,184
  • docker-archive-public/docker.kitematicAvatar de docker-archive-public

    docker-archive-public/docker.kitematic

    12,142Ver en GitHub↗

    Kitematic is a graphical user interface for managing and running Docker containers on desktop operating systems. It serves as a visual Docker management tool and API client that translates user interface interactions into REST API calls to control the Docker daemon without requiring the command line. The application is built as a cross-platform Electron desktop application, utilizing a Chromium-based shell to provide a consistent administrative interface across Mac and Windows. The software covers the full container lifecycle, including the creation, configuration, and monitoring of containe

    JavaScriptcontainersdockerelectron
    Ver en GitHub↗12,142
  • apocas/dockerodeAvatar de apocas

    apocas/dockerode

    4,910Ver en GitHub↗

    Dockerode is a Node.js library that provides programmatic management of Docker containers, images, and volumes by acting as a wrapper for the Docker Remote API. It enables JavaScript applications to interact with a Docker engine via Unix sockets or TCP network interfaces. The project covers container lifecycle management, including launching instances and executing commands with bidirectional input and output streaming. It also provides capabilities for building container images, pulling images from registries, and configuring virtual networks. Additional functionality includes the coordinat

    JavaScript
    Ver en GitHub↗4,910
Ver las 30 alternativas a Docker Gc→

Preguntas frecuentes

¿Qué hace spotify/docker-gc?

docker-gc es una herramienta de recolección de basura para hosts Docker diseñada para recuperar espacio en disco eliminando automáticamente contenedores finalizados, imágenes no utilizadas y volúmenes huérfanos. Funciona como un limpiador de recursos que optimiza el almacenamiento del host mediante la gestión del ciclo de vida de recursos de contenedores inactivos o huérfanos.

¿Cuáles son las características principales de spotify/docker-gc?

Las características principales de spotify/docker-gc son: Unused Container Resource Pruning, Container Maintenance, Container Image Retention Policies, Container Storage Optimization, Container State Filtering, Container Garbage Collection, Dangling Volume Cleanup, Repository-Aware Image Retention.

¿Qué alternativas de código abierto existen para spotify/docker-gc?

Las alternativas de código abierto para spotify/docker-gc incluyen: docker/docker-py — docker-py is a Python library and SDK that serves as a programmatic client for the Docker Engine API. It provides a… eon01/dockercheatsheet — This project is a comprehensive reference guide and cheat sheet for the Docker CLI. It provides a structured… docker-archive-public/docker.kitematic — Kitematic is a graphical user interface for managing and running Docker containers on desktop operating systems. It… donknap/dpanel — dpanel is a web-based Docker management interface and remote server manager. It serves as a container lifecycle tool… apocas/dockerode — Dockerode is a Node.js library that provides programmatic management of Docker containers, images, and volumes by… getarcaneapp/arcane — Arcane is a container orchestration interface and Docker dashboard that provides a graphical layer for starting,…