此实用程序是为清理Docker资源而设计的。
docker-cleaner的Python项目详细描述
Docker清洁剂
说明
此实用程序是为清理Docker资源而设计的。
安装
python setup.py install
或
pip install -e .
或
pip install docker-cleaner
如何使用
运行docker-cleaner images -t 120 -o 120 -f images --images-includefoo-imagebar-image--prune containers volumes -u-ldocker-cleanr.log
同时签出arguments
参数
- resources-要删除的资源列表。选择:images,volumes,all
- -f,--force-强制删除资源。选择:images,volumes,all
- -u,--untagged-删除未标记的图像
- -v,--client-version-要使用的Docker客户端版本
- -o,--older-清除那些较旧时间(以分钟为单位)的资源
- --images-include-筛选仅包含其中任何名称的图像
- --volumes-include-筛选仅包含任何该名称的卷
- --images-exclude-排除包含任何名称的图像
- --volumes-exclude-排除包含任何该名称的卷
- -p,--prune-删除指定的资源。选择:^{TT21}$,^{TT6}$,^{TT7}$,^{TT8}$
- -t,--timeout-清理超时。在使用cron作业的情况下将其清空。
- --loglevel-日志记录级别。选择:^{TT27}$,^{TT28}$,^{TT29}$,^{TT30}$,^{TT31}$,^{TT32}$
- -l,--log-将日志重定向到文件