Skip to content

Commit 115b0c2

Browse files
committed
Merge pull request #3918 from carmstrong/run-with-rm
fix(*): ensure container removal with --rm
2 parents da60b89 + b9f5787 commit 115b0c2

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

scheduler/fleet.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -379,9 +379,8 @@ def attach(self, name):
379379
{"section": "Unit", "name": "Description", "value": "{name}"},
380380
{"section": "Service", "name": "ExecStartPre", "value": '''/bin/sh -c "IMAGE=$(etcdctl get /deis/registry/host 2>&1):$(etcdctl get /deis/registry/port 2>&1)/{image}; docker pull $IMAGE"'''}, # noqa
381381
{"section": "Service", "name": "ExecStartPre", "value": '''/bin/sh -c "docker inspect {name} >/dev/null 2>&1 && docker rm -f {name} || true"'''}, # noqa
382-
{"section": "Service", "name": "ExecStart", "value": '''/bin/sh -c "IMAGE=$(etcdctl get /deis/registry/host 2>&1):$(etcdctl get /deis/registry/port 2>&1)/{image}; docker run --name {name} {memory} {cpu} {hostname} -P $IMAGE {command}"'''}, # noqa
382+
{"section": "Service", "name": "ExecStart", "value": '''/bin/sh -c "IMAGE=$(etcdctl get /deis/registry/host 2>&1):$(etcdctl get /deis/registry/port 2>&1)/{image}; docker run --name {name} --rm {memory} {cpu} {hostname} -P $IMAGE {command}"'''}, # noqa
383383
{"section": "Service", "name": "ExecStop", "value": '''/usr/bin/docker stop {name}'''},
384-
{"section": "Service", "name": "ExecStop", "value": '''/usr/bin/docker rm -f {name}'''},
385384
{"section": "Service", "name": "TimeoutStartSec", "value": "20m"},
386385
{"section": "Service", "name": "TimeoutStopSec", "value": "10"},
387386
{"section": "Service", "name": "RestartSec", "value": "5"},

0 commit comments

Comments
 (0)