Sign inSign up

tumblr/docker-registry-pruner

By tumblr

•Updated about 7 years ago

Tool to apply retention logic to docker images in a Docker Registry

Image
0

9.7K

tumblr/docker-registry-pruner repository overview

⁠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.

Tag summary

Content type

Image

Digest

Size

7.3 MB

Last updated

about 7 years ago

docker pull tumblr/docker-registry-pruner