1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
needrestart - container support
===============================
If needrestart has found a process using obsolete binaries it checks if
the process is part of a container. If the process is part of a container
it might not be possible to restart it using Sys-V/systemd.
There are special packages (NeedRestart::CONT::*) implementing the
container detection and restarting.
NeedRestart::CONT::docker
-------------------------
Recognized by: cgroup path (`/system.slice/docker-*.scope` || `/docker/*`)
Docker containers are ignored (needrestart 2.12+) since there are no updates
within docker containers by design.
NeedRestart::CONT::LXC
----------------------
Recognized by: cgroup path (`/lxc/*`)
For each container which should be restarted needrestart calls
`lxc-stop --reboot --name $NAME`.
NeedRestart::CONT::machined
---------------------------
Recognized by: cgroup path (`/machine.slice/machine-*.scope`)
For each container which should be restarted needrestart calls
`machinectl reboot $NAME`.
|