A useful module
Project description
Docker Registry Statistics
This project aims to create tool which will calculate disk usage statistics of docker registry.
Instalation
Project requires at least Python3.6, next just install package into virtualenv (or system if you don't mind)
pip install gitlab-registry git+https://github.com/pbabics/docker-registry-statistics.git@master
Usage
Usage is fairly simple:
docker_registry_statistics <Path to registry> <Command>
Right now these are implemented commands:
statistics
orphaned_images
unused_blobs
Note that registry path should contain directory structure like docker/registry/v2/...
for example this directory for Gitlab by default is /var/opt/gitlab/gitlab-rails/shared/registry
.
statistics
command
Goes through all tags, images and blobs and sumarized disk usage statistics, per repository and overall disk usage of registry.
orphaned_images
command
Lists all images that are no longer used as a current image for tag under which they were pushed.
unused_blobs
command
Lists all blobs that are not used by any image and are just using up disk space.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file docker-registry-statistics-0.0.3.tar.gz
.
File metadata
- Download URL: docker-registry-statistics-0.0.3.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77c306191f8736172b02e6af46e157c0a93cfe2f5d27f85d2466e467907c3ef9 |
|
MD5 | e20f7839086563e2e0d6aee764412cee |
|
BLAKE2b-256 | 9e8ebde052ce747d6b2f2cd64dcbfbbb3d90b040896afe80ac0a0316dee0010d |