All Projects → tumblr → Docker Registry Pruner

tumblr / Docker Registry Pruner

Licence: apache-2.0
Tool to apply retention logic to docker images in a Docker Registry

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Docker Registry Pruner

Dockercheatsheet
🐋 Docker Cheat Sheet 🐋
Stars: ✭ 3,301 (+2605.74%)
Mutual labels:  registry, docker-image
Verdaccio
📦🔐 A lightweight Node.js private proxy registry
Stars: ✭ 12,667 (+10282.79%)
Mutual labels:  registry, docker-image
Search Docker Registry V2 Script.1.0
view-private-registry is a simple bash script for listing images in a private registry v2, docker search registry-v2
Stars: ✭ 34 (-72.13%)
Mutual labels:  registry, docker-image
beekeeper
Service for automatically managing and cleaning up unreferenced data
Stars: ✭ 43 (-64.75%)
Mutual labels:  maintenance, cleanup
Dragonfly
Dragonfly is an intelligent P2P based image and file distribution system.
Stars: ✭ 5,720 (+4588.52%)
Mutual labels:  registry, docker-image
Airflow Maintenance Dags
A series of DAGs/Workflows to help maintain the operation of Airflow
Stars: ✭ 914 (+649.18%)
Mutual labels:  cleanup, maintenance
Docker registry cli
Docker Registry CLI - Provides search functionality for Docker Registry (UI and CLI)
Stars: ✭ 48 (-60.66%)
Mutual labels:  registry, docker-image
Fim
File Integrity Manager -
Stars: ✭ 114 (-6.56%)
Mutual labels:  docker-image
Blobxfer
Azure Storage transfer tool and data movement library
Stars: ✭ 120 (-1.64%)
Mutual labels:  docker-image
Dockermake
A reproducible Docker image build system for complex software stacks
Stars: ✭ 113 (-7.38%)
Mutual labels:  docker-image
Gdal Docker
A Dockerfile compiling the latest GDAL github checkout with a broad range of drivers
Stars: ✭ 111 (-9.02%)
Mutual labels:  docker-image
Docker Plex Media Server
Dockerized Plex Media Server
Stars: ✭ 115 (-5.74%)
Mutual labels:  docker-image
Bitnami Docker Rabbitmq
Bitnami Docker Image for RabbitMQ
Stars: ✭ 120 (-1.64%)
Mutual labels:  docker-image
Docker
Dockerfiles to package Nix in a minimal docker container
Stars: ✭ 114 (-6.56%)
Mutual labels:  docker-image
Blazorcrud
Demo application built with the Blazor client-side hosting model (WebAssembly) and .NET Core REST APIs secured by a JWT service.
Stars: ✭ 121 (-0.82%)
Mutual labels:  docker-image
Helicopterizer
Backup and Restore for Docker Container!
Stars: ✭ 112 (-8.2%)
Mutual labels:  docker-image
Cylon
A CLI TUI menu driven bash shell script supporting updates, maintenance, backups and system checks for an Arch based Linux distro
Stars: ✭ 121 (-0.82%)
Mutual labels:  maintenance
Mq Docker
[DEPRECATED] Sample Docker image for IBM® MQ
Stars: ✭ 120 (-1.64%)
Mutual labels:  docker-image
Registrish
Dirty hack to run a read-only, public Docker registry on almost any static file hosting service (e.g. NGINX, Netlify, S3...)
Stars: ✭ 119 (-2.46%)
Mutual labels:  registry
Mysql Container
MySQL container images based on Red Hat Software Collections and intended for OpenShift and general usage. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images.
Stars: ✭ 117 (-4.1%)
Mutual labels:  docker-image

docker-registry-pruner 🐳✂️

docker-registry-pruner is a rules-based tool that applies business logic to docker images in a Docker Registry storage system for retention.

GitHub release Build Status Docker Image Docker Automated build Docker Build Status MicroBadger Size Docker Pulls Docker Stars Godoc

Documentation

Quickstart

See configuration overview for how to write a config file. Then, map it into your container and run the report!

$ docker run -ti -v $(pwd)/config:/app/config --rm tumblr/docker-registry-pruner --mode report --config ./config/myconfig.yaml

Once you are happy with the report, you can perform pruning! WARNING: this is destructive!

$ docker run -ti -v $(pwd)/config:/app/config --rm tumblr/docker-registry-pruner --mode prune --config ./config/myconfig.yaml

Configuration

See the configuration overview for how to write config files to apply retention rules to images in your Registry.

Examples

Check out docs/examples.md for examples using the CLI tool.

Hacking

See docs/hacking.md for how to hack and contribute.

License

Apache 2.0

Copyright 2019, Tumblr, Inc.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].