docker-tidy/README.rst

39 lines
886 B
ReStructuredText
Raw Normal View History

2015-06-30 22:32:54 +00:00
Docker Custodian
================
2015-07-14 20:11:43 +00:00
.. image:: https://travis-ci.org/Yelp/docker-custodian.svg
:target: https://travis-ci.org/Yelp/docker-custodian
2015-07-10 19:52:21 +00:00
Keep docker hosts tidy.
2015-06-30 22:32:54 +00:00
dcgc
----
Remove old docker containers and docker images.
``dcgc`` will remove stopped containers and unused images that are older than
"max age". Running containers, and images which are used by a container are
never removed.
Maximum age can be specificied with any format supported by
`pytimeparse <https://github.com/wroberts/pytimeparse>`_.
Example:
dcgc --max-container-age 3days --max-image-age 30days
dcstop
------
Stop containers that have been running for too long.
``dcstop`` will ``docker stop`` containers where the container name starts
with `--prefix` and it has been running for longer than `--max-run-time`.
Example:
dcstop --max-run-time 2days --prefix "projectprefix_"