Unverified Commit af61563c authored by Dmitriy Safronov's avatar Dmitriy Safronov Committed by GitHub
Browse files

service fixes (#13)

parent 43604f5c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -14,8 +14,8 @@ Environment="TERM=dumb"
WorkingDirectory=/opt/docker-extra_{{ item.key }}

ExecStart=/usr/bin/sh -c 'docker ps --format "{% raw %}{{.Names}}{% endraw %}" -a | grep -q -x {{ item.key }} && docker start {{ item.key }} || docker run --rm -d --name {{ item.key }} --env-file .env {{ item.value.parameters }}'
ExecRestart=/usr/bin/sh -c 'docker rm -f {{ item.key }} && docker run --rm -d --name {{ item.key }} --env-file .env {{ item.value.parameters }}'
ExecStop=/usr/bin/sh -c 'docker rm -f {{ item.key }}'
ExecRestart=/usr/bin/sh -c 'docker stop {{ item.key }}; docker rm -f {{ item.key }} && docker run --rm -d --name {{ item.key }} --env-file .env {{ item.value.parameters }}'
ExecStop=/usr/bin/sh -c 'docker stop {{ item.key }}; docker rm -f {{ item.key }}'

[Install]
WantedBy=multi-user.target