Document how to use systemd-run

It is also useful when testing local changes, I just run:

sudo systemd-run -p Delegate=yes -p KillMode=process bin/containerd

Signed-off-by: Alban Crequy <alban@kinvolk.io>
This commit is contained in:
Alban Crequy 2018-06-27 14:36:29 +02:00
parent 08f7ee9828
commit 6ef65b74e1

View File

@ -69,6 +69,10 @@ This is not what we want.
As ops, we want to be able to upgrade containerd and allow existing containers to keep running without interruption. As ops, we want to be able to upgrade containerd and allow existing containers to keep running without interruption.
Setting `KillMode` to `process` ensures that systemd only kills the containerd daemon and not any child processes such as the shims and containers. Setting `KillMode` to `process` ensures that systemd only kills the containerd daemon and not any child processes such as the shims and containers.
The following `systemd-run` command starts containerd in a similar way:
```
sudo systemd-run -p Delegate=yes -p KillMode=process /usr/local/bin/containerd
```
## Base Configuration ## Base Configuration