From 363be407e1fa205df584dedc2277cd0f53a29bb4 Mon Sep 17 00:00:00 2001 From: Patrick McDonagh Date: Tue, 23 May 2017 12:47:33 -0500 Subject: [PATCH] Adds Docker Compose service --- docker-compose.service | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 docker-compose.service diff --git a/docker-compose.service b/docker-compose.service new file mode 100644 index 0000000..07d09a1 --- /dev/null +++ b/docker-compose.service @@ -0,0 +1,17 @@ +[Unit] +Description=Docker Compose for Henry Pump POC Connector +Requires=docker.service +After=docker.service + +[Service] +# Remove old containers, images and volumes +ExecStartPre=/usr/local/bin/docker-compose -f /root/POC-to-ModbusTCP/docker-compose.yml down -v + +# Compose up +ExecStart=/usr/local/bin/docker-compose -f /root/POC-to-ModbusTCP/docker-compose.yml up + +# Compose down, remove containers and volumes +ExecStop=/usr/local/bin/docker-compose -f /root/POC-to-ModbusTCP/docker-compose.yml down -v + +[Install] +WantedBy=multi-user.target