Systemd Unit wird beim Fortsetzen gestartet, wodurch der Docker-Container ausgeführt wird

312
drahnr

Mein Anwendungsfall ist folgender:

Ich habe eine sehr leistungshungrige Maschine als Teil meines CI (eines Arbeiters). Ich möchte diesen Arbeiter herunterfahren.

Derzeit wird der Docker-Container über eine systemd-Einheitendatei und einen Typ hochgefahren simple.

Ich habe versucht, diese Unit-Datei zum Suspendieren und Fortsetzen zu bewegen, aber ich denke, dass dies nicht möglich ist.

Der Versuch, das Problem zu lösen, systemd den Docker-Container verfolgen zu lassen, ihn jedoch beim Suspendieren zu starten und beim Fortsetzen zu stoppen, scheint etwas völlig anderes zu sein.

Eine Idee war, eine systemd-Einheit von einer systemd-Einheit aus zu starten.

Kann dies mit den systemd-Unit-Dateien und Abhängigkeiten besser modelliert werden als oben?

0
“Ich habe versucht, diese Unit-Datei zum Suspendieren und Fortsetzen zu bringen.” Warum? Der Arbeiter sollte sich einfach wieder verbinden und das war's. Daniel B vor 7 Jahren 0
Theorie, in der Praxis neigt der Arbeiter dazu, bei der Wiederaufnahme zu erstarren und sich niemals zu verbinden. So tanzt das um das Feuer. drahnr vor 7 Jahren 0

0 Antworten auf die Frage