This utility is designed for cleaning up docker resources.
Project description
docker-cleaner
Description
This utility is designed for cleaning up docker resources.
Installation
python setup.py install
or
pip install -e .
or
pip install docker-cleaner
How to use
Run docker-cleaner images -t 120 -o 120 -f images --images-include foo-image bar-image --prune containers volumes -u -l docker-cleanr.log
Also checkout list of arguments
arguments
resources - List of resources for removing. Choose from: images, volumes, all
-f, --force - Force removing of resources. Choose from: images, volumes, all
-u, --untagged - Remove untagged images
-v, --client-version - Version of docker client to use
-o, --older - Clear resources that older amount of time (in minutes)
--images-include - Filter images that only contains any of that names
--volumes-include - Filter volumes that only contains any of that name
--images-exclude - Exclude images that contains any of that names
--volumes-exclude - Exclude volumes that contains any of that name
-p, --prune - Prune specified resources. Choose from: containers, images, volumes, all
-t, --timeout - Timeout of cleaning. Live it empty in case of using cron job.
--loglevel - Logging level. Choose from: CRITICAL, ERROR, WARNING, INFO, DEBUG, NOTSET
-l, --log - Redirect logging to file
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-cleaner-1.3.0.tar.gz
.
File metadata
- Download URL: docker-cleaner-1.3.0.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f32fa7dfe3c4754eed3700cebe049ba21d92e3aeb9a001e99b3b32d2a47fc459 |
|
MD5 | 2ed8257ee1b948e6c7fa18b857721166 |
|
BLAKE2b-256 | 2dce611a5a7de777d06f03dd8153c5f701aa956565e8dc897490b09661ce4e2e |