Sign inSign up

mc2labs/disk-cleaner

By mc2labs

•Updated over 8 years ago

Image
1

2.4K

mc2labs/disk-cleaner repository overview

⁠Disk Cleaner

Periodically checks free space on path and deletes files to free up disk.

⁠Example

Checks free space left where the path bind-mounted to /data volume and deletes

docker run \
    -d \
    -v /messy/path:/data \
    -e DELETE_COUNT=5 \
    -e DELAY_TIME=60 \
    -e MIN_FREE_SPACE=100000 \
    mc2labs/disk-cleaner

The container created with this command checks free disk space every 60 seconds on path /messy/disk and deletes oldest 5 files if free space on disk is less then 100MB (100000KB)

⁠Variables

VariableDefaultUnitDescription
DELETE_COUNT5Number of files to delete
DELAY_TIME60secondsTime to delay for the next execution
MIN_FREE_SPACEkbytesMinimum free space required to delete files

Tag summary

Content type

Image

Digest

sha256:d06f28e42…

Size

36.3 MB

Last updated

over 8 years ago

docker pull mc2labs/disk-cleaner