From 7804297d4cde6b5fa314694d40239fcb028b79fb Mon Sep 17 00:00:00 2001 From: pierreozoux <pierre@ozoux.net> Date: Wed, 3 Dec 2014 17:08:51 +0000 Subject: [PATCH] Fixes infinity of containers --- unit-files/backup@.service | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/unit-files/backup@.service b/unit-files/backup@.service index b0590e8..85145bc 100644 --- a/unit-files/backup@.service +++ b/unit-files/backup@.service @@ -3,11 +3,15 @@ Description=Back up domain data to a git repo and push it out [Service] Type=oneshot +ExecStartPre=-/usr/bin/docker kill mysqldump-%i +ExecStartPre=-/usr/bin/docker rm mysqldump-%i ExecStartPre=/bin/bash -euxc ' \ if [ -d /data/domains/%i/mysql ]; then \ echo "Backing up mysql databases for %i"; \ mysql_passwd=`cat /data/domains/%i/mysql/.env | cut -d= -f2`; \ /usr/bin/docker run \ + --rm \ + --name mysqldump-%i \ --link mysql-%i:db \ --env-file /data/domains/%i/mysql/.env \ indiehosters/mysql \ -- GitLab