Jak na cgroup, docker a systemd --user?
Vladimír Macek
macek na sandbox.cz
Sobota Březen 19 15:59:38 CET 2022
Ahoj,
pouzivam systemd jako "supervisora": Spoustim pomoci systemctl --user
sluzbu. Ta ma povoleny linger, bezi tedy trvale i po odhlaseni uzivatele.
Prikaz v unite:
ExecStart=docker run ...
Na prvni pohled to dobre funguje. Nicmene systemd vyrobil CGroup pro ten
prikaz 'docker run', samotny kontejner ale bezi pod containerd. Pokud jsem
dobre pochopil, dusledek napriklad je, ze kdyz kontejner spadne, systemd o
tom nevi.
Znate nekdo elegantni a co nejjednodussi zpusob, jak to vylepsit, aby se
dany kontejner choval jako hlidana sluzba?
Dekuju,
Vladimír Macek | +420 608 978 164
Další informace o konferenci Linux