Loading templates/docker-extra.service.j2 +1 −3 Original line number Diff line number Diff line Loading @@ -8,9 +8,7 @@ Type=oneshot Environment="TERM=dumb" RemainAfterExit=true ExecStartPre=-/usr/bin/docker start "{{ docker_extra_name | mandatory }}" ExecStartPre=-/usr/bin/docker run -d --name "{{ docker_extra_name | mandatory }}" "{{ docker_extra_parameters | mandatory }}" ExecStart=/usr/bin/env bash -c 'docker ps --format "{% raw %}{{.Names}}{% endraw %}" | grep -q -x "{{ docker_extra_name | mandatory }}"' ExecStart=/usr/bin/env sh -c 'docker ps --format "{% raw %}{{.Names}}{% endraw %}" -a | grep -q -x "{{ docker_extra_name | mandatory }}" && docker start "{{ docker_extra_name | mandatory }}" || docker run -d --name "{{ docker_extra_name | mandatory }}" {{ docker_extra_parameters | mandatory }}' ExecStop=/usr/bin/docker stop "{{ docker_extra_name | mandatory }}" [Install] Loading Loading
templates/docker-extra.service.j2 +1 −3 Original line number Diff line number Diff line Loading @@ -8,9 +8,7 @@ Type=oneshot Environment="TERM=dumb" RemainAfterExit=true ExecStartPre=-/usr/bin/docker start "{{ docker_extra_name | mandatory }}" ExecStartPre=-/usr/bin/docker run -d --name "{{ docker_extra_name | mandatory }}" "{{ docker_extra_parameters | mandatory }}" ExecStart=/usr/bin/env bash -c 'docker ps --format "{% raw %}{{.Names}}{% endraw %}" | grep -q -x "{{ docker_extra_name | mandatory }}"' ExecStart=/usr/bin/env sh -c 'docker ps --format "{% raw %}{{.Names}}{% endraw %}" -a | grep -q -x "{{ docker_extra_name | mandatory }}" && docker start "{{ docker_extra_name | mandatory }}" || docker run -d --name "{{ docker_extra_name | mandatory }}" {{ docker_extra_parameters | mandatory }}' ExecStop=/usr/bin/docker stop "{{ docker_extra_name | mandatory }}" [Install] Loading