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