.woodpecker | ||
defaults | ||
handlers | ||
meta | ||
molecule | ||
tasks | ||
templates/etc | ||
.gitignore | ||
.later.yml | ||
.markdownlint.yml | ||
.prettierignore | ||
LICENSE | ||
pyproject.toml | ||
README.md |
xoxys.docker_tidy
Setup docker-tidy garbage collector. Keep docker hosts small.
Table of content
- Requirements
- Default Variables
- dockertidy_dangling_volumes
- dockertidy_docker_socket_path
- dockertidy_dry_run
- dockertidy_exclude_container_label
- dockertidy_exclude_container_labels
- dockertidy_exclude_image
- dockertidy_exclude_images
- dockertidy_image
- dockertidy_interval
- dockertidy_log_level
- dockertidy_max_container_age
- dockertidy_max_image_age
- Dependencies
- License
- Author
Requirements
- Minimum Ansible version:
2.10
Default Variables
dockertidy_dangling_volumes
Remove dangling volumes.
Default value
dockertidy_dangling_volumes: false
dockertidy_docker_socket_path
Default value
dockertidy_docker_socket_path: /var/run/docker.sock
dockertidy_dry_run
Only log actions, don't cleanup anything.
Default value
dockertidy_dry_run: false
dockertidy_exclude_container_label
Never remove containers with this label key
or label key=value
.
dockertidy_exclude_container_labels
Default value
dockertidy_exclude_container_labels: []
dockertidy_exclude_image
Never remove images with this tag.
dockertidy_exclude_images
Default value
dockertidy_exclude_images: []
dockertidy_image
Docker image to use.
Default value
dockertidy_image: thegeeklab/docker-tidy:latest
dockertidy_interval
Interval for the systemd timer.
Default value
dockertidy_interval: daily
dockertidy_log_level
Current log level.
Default value
dockertidy_log_level: warning
dockertidy_max_container_age
Maximum age for a container, containers older than this age will be removed.
Default value
dockertidy_max_container_age: 5 days ago
dockertidy_max_image_age
Maxium age for an image, images older than this age will be removed.
Default value
dockertidy_max_image_age: 3 days ago
Dependencies
None.
License
MIT