diff --git a/scripts/setup.sh b/scripts/setup.sh
index 347c6e390ed888d1505835d1d7a8e363bd136d08..5a792d23eb77590d99975a54edff9e63c3c27600 100755
--- a/scripts/setup.sh
+++ b/scripts/setup.sh
@@ -20,6 +20,7 @@ docker pull pierreozoux/nginx
 docker pull pierreozoux/mysql
 docker pull pierreozoux/wordpress
 docker pull pierreozoux/known
+ibuildthecloud/systemd-docker
 
 # Install unit-files
 sudo cp /data/indiehosters/unit-files/* /etc/systemd/system && systemctl daemon-reload
diff --git a/unit-files/mysql@.service b/unit-files/mysql@.service
index b23e0e671fb259cdd38c257529f1dbb6ac7c94dd..addfb49e117c3441a08b0acaa7c605c301c5bbce 100644
--- a/unit-files/mysql@.service
+++ b/unit-files/mysql@.service
@@ -13,6 +13,9 @@ BindsTo=lamp@%i.service
 
 [Service]
 Restart=always
+Type=notify
+NotifyAccess=all
+ExecStartPre=/usr/bin/docker run --rm -v /opt/bin:/opt/bin ibuildthecloud/systemd-docker
 ExecStartPre=-/usr/bin/docker kill %p-%i
 ExecStartPre=-/usr/bin/docker rm %p-%i
 ExecStartPre=/bin/bash -euxc ' \
@@ -26,7 +29,7 @@ ExecStartPre=/bin/bash -euxc ' \
     fi; \
   fi'
 
-ExecStart=/usr/bin/docker run \
+ExecStart=/opt/bin/systemd-docker run \
   --name %p-%i \
   -v /data/runtime/domains/%i/%p/db_files:/var/lib/mysql \
   -e STARTUP_SQL="/data/domains/%i/%p/dump.sql" \