Add on-failure to default restart policy
In the event that the docker daemon is managed by systemd and spontaneously dies the default service configuration does not have docker restart. For people who just want to install and start docker then never worry about whether docker is running a better default may be to restart the service on a failure. Signed-off-by: Ryan Abrams <rdabrams@gmail.com>
This commit is contained in:
parent
4617b66c90
commit
7b9ecb9700
2 changed files with 8 additions and 0 deletions
|
@ -24,6 +24,10 @@ TimeoutStartSec=0
|
|||
Delegate=yes
|
||||
# kill only the docker process, not all processes in the cgroup
|
||||
KillMode=process
|
||||
# restart the docker process if it exits prematurely
|
||||
Restart=on-failure
|
||||
StartLimitBurst=3
|
||||
StartLimitInterval=60s
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
|
|
@ -23,6 +23,10 @@ TimeoutStartSec=0
|
|||
Delegate=yes
|
||||
# kill only the docker process, not all processes in the cgroup
|
||||
KillMode=process
|
||||
# restart the docker process if it exits prematurely
|
||||
Restart=on-failure
|
||||
StartLimitBurst=3
|
||||
StartLimitInterval=60s
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
|
Loading…
Reference in a new issue