Periodically deletes files older than a certain number of minutes.
863
This Docker image periodically deletes files older than a certain number of minutes in a specific directory.
You can run the Docker container with the following command:
docker run -e MINUTES_OLD=1440 -v /your/host/directory:/mnt/target jfgagnon2/simple_file_pruning:latest
In this command:
MINUTES_OLD=1440 sets the number of days old that a file must be for it to be deleted. If you don't specify this, it defaults to 1440 minutes (1 day)./your/host/directory:/mnt/target mounts the directory from your host machine that you want to clean up into the Docker container as /mnt/target. Replace /your/host/directory with the actual directory path you want to clean up.Please note, the Docker container needs to have sufficient permissions to delete the files in the directory you mount as /mnt/target. You may need to adjust the permissions on your host machine or run the Docker container as a specific user to achieve this.
All of this is published under the CC0 1.0 Universal licence. http://creativecommons.org/publicdomain/zero/1.0/
https://hub.docker.com/r/jfgagnon2/simple_file_pruning
https://github.com/jflecool2/simple_file_pruning
Enjoy!
Content type
Image
Digest
sha256:595a32f11…
Size
2.7 MB
Last updated
over 3 years ago
docker pull jfgagnon2/simple_file_pruning