[Unit] Description=Worker Service Requires=flanneld.service After=flanneld.service [Service] TimeoutStartSec=0 RestartSec=10 Restart=always ExecStartPre=-/usr/bin/docker rm -f worker ExecStartPre=/usr/bin/docker pull mattbailey/ch6-worker:latest ExecStart=/usr/bin/docker run --rm --name worker -e NODE_ENV=production mattbailey/ch6-worker:latest ExecStop=-/usr/bin/docker rm -f worker