3793: Add Docker image cleaner service for compute nodes.
authorBrett Smith <brett@curoverse.com>
Thu, 30 Apr 2015 13:19:15 +0000 (09:19 -0400)
committerBrett Smith <brett@curoverse.com>
Mon, 11 May 2015 21:24:40 +0000 (17:24 -0400)
commit4d3b8d2eff10995295b12fdc39aa60af95ae7ef7
tree429f8dfc86c581b3ae8ae4c68c81bad8eb9fff5b
parentdd5deb94678d0a0054cf1c4d7dafe864c86094fd
3793: Add Docker image cleaner service for compute nodes.

This service monitors Docker events.  When a container is destroyed,
it deletes any images that are unused and exceed the configured
storage quota.  This will prevent Docker images from growing
indefinitely on long-running compute nodes.
services/dockercleaner/.gitignore [new symlink]
services/dockercleaner/arvados_docker/__init__.py [new file with mode: 0644]
services/dockercleaner/arvados_docker/cleaner.py [new file with mode: 0755]
services/dockercleaner/gittaggers.py [new symlink]
services/dockercleaner/setup.py [new file with mode: 0644]
services/dockercleaner/tests/__init__.py [new file with mode: 0644]
services/dockercleaner/tests/test_cleaner.py [new file with mode: 0644]