Es gibt kein „Neustart“-Signal. Sie müssen die Umgebung (Umgebung, cwd, cmdline, Sicherheitskontext …) von /proc/<pid>
aufzeichnen und starten Sie den Vorgang erneut manuell.
SIGHUP ist nah dran, wird aber nur durch Konvention verwendet um das Programm aufzufordern, seine Einstellungen neu zu laden.
Es gibt ein "RELOAD"-Signal.
Angenommen, Sie haben einen squid
Prozess mit PID 1 läuft im Container, wenn Sie den Squid-Prozess neu starten, wird der Container beendet. aber Sie können es wie folgt "NACHLADEN":
kill -HUP 1