Clean the Docker Registry by removing untagged repositories and running the garbage collector in Docker Registry >= 2.4.0
The optional -x
flag may be used to remove the specified repositories or tagged images.
NOTES:
pip3 install docker
and pyyaml with pip3 install pyyaml
.clean_registry.py [OPTIONS] CONTAINER [REPOSITORY[:TAG]]...
Options:
-x, --remove Remove the specified images or repositories.
-q, --quiet Supress non-error messages.
-V, --version Show version and exit.
docker run --rm --volumes-from CONTAINER ricardobranco/clean_registry [OPTIONS] CONTAINER [REPOSITORY[:TAG]]...