add cleaner
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -5,4 +5,4 @@ data/gitlab-test/postgresql
|
|||||||
data/gitlab-test/redis
|
data/gitlab-test/redis
|
||||||
data/gitlab-test/gitlab-runner*
|
data/gitlab-test/gitlab-runner*
|
||||||
|
|
||||||
Addons/
|
Addons/gpg*
|
||||||
|
7
Addons/cleaner/.env.axample
Normal file
7
Addons/cleaner/.env.axample
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
CLEAN_PERIOD=1800
|
||||||
|
DELAY_TIME=86400
|
||||||
|
KEEP_IMAGES=hub.bildme.ru/*
|
||||||
|
KEEP_CONTAINERS=
|
||||||
|
KEEP_CONTAINERS_NAMED=traefik*
|
||||||
|
LOOP=true
|
||||||
|
DEBUG=1
|
16
Addons/cleaner/docker-compose.yaml
Normal file
16
Addons/cleaner/docker-compose.yaml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
version: '3'
|
||||||
|
services:
|
||||||
|
cleanup:
|
||||||
|
image: meltwater/docker-cleanup
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- /var/lib/docker:/var/lib/docker:rw
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock:rw
|
||||||
|
environment:
|
||||||
|
- CLEAN_PERIOD=${CLEAN_PERIOD}
|
||||||
|
- DELAY_TIME=${DELAY_TIME}
|
||||||
|
- KEEP_IMAGES=${KEEP_IMAGES}
|
||||||
|
- KEEP_CONTAINERS=${KEEP_CONTAINERS}
|
||||||
|
- KEEP_CONTAINERS_NAMED=${KEEP_CONTAINERS_NAMED}
|
||||||
|
- LOOP=${LOOP}
|
||||||
|
- DEBUG=${DEBUG}
|
Reference in New Issue
Block a user