From 89fb79517ebbb5e393b3eb9ac5880eb42158c281 Mon Sep 17 00:00:00 2001 From: Jeffrey Forman Date: Thu, 15 Dec 2016 21:14:53 -0500 Subject: [PATCH] add initial systemd service file for binder. tested running by submitting to 3-machine coreos etcd cluster --- binder@.service | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 binder@.service diff --git a/binder@.service b/binder@.service new file mode 100644 index 0000000..a63db51 --- /dev/null +++ b/binder@.service @@ -0,0 +1,15 @@ +[Unit] +Description=Docker BIND Admin +After=docker.service +Requires=docker.service + +[Service] +TimeoutStartSec=20m +ExecStartPre=-/usr/bin/docker kill binder-%i +ExecStartPre=-/usr/bin/docker rm binder-%i +ExecStartPre=/usr/bin/docker pull jforman/binder +ExecStart=/usr/bin/docker run --rm --name binder-%i -p 8000:8000 jforman/binder +ExecStop=/usr/bin/docker stop binder-%i + +[X-Fleet] +Conflicts=binder@*.service