Trimmen von systemd-Komponenten in Containern

Trimmen von systemd-Komponenten in Containern

Ich arbeite mit einem Container auf einer systemd-Plattform. Während ich mit lxc-Befehlen einen Container erstelle, sehe ich, dass alle systemd-Komponenten auch in diesem Container vorhanden sind. Ich plane, die meisten dieser Komponenten zu reduzieren, da ich viele davon nicht benötige. Wie kann ich das erreichen?

Antwort1

Zuerst würde ich mich auf das Problem konzentrieren, das Sie lösen möchten. Wenn Sie „Komponenten“ sagen, meinen Sie dann den Speicherplatz, die Speichernutzung oder die CPU dieser Dienste? Haben Sie für jeden einzelnen gemessen, wie groß ihre tatsächliche Auswirkung ist?

Wenn es sich bei den Komponenten, auf die Sie sich beziehen, um Systemd-Dienste handelt, verwenden Sie Standard-Systemd-Verwaltungsbefehle, um sie zu deaktivieren:

`systemctl disable my-service-name`. 

verwandte Informationen