コンテナ内の systemd コンポーネントのトリミング

コンテナ内の systemd コンポーネントのトリミング

私は systemd プラットフォームでコンテナを操作しています。lxc コマンドを使用してコンテナを作成すると、このコンテナ内にもすべての systemd コンポーネントが存在していることがわかります。これらのコンポーネントの多くは必要ないので、そのほとんどを削減する予定です。どうすればこれを実現できますか?

答え1

まず、解決しようとしている問題に焦点を当てます。「コンポーネント」と言うとき、これらのサービスのディスク容量、メモリ使用量、CPU について心配していますか? それぞれについて、実際にどの程度の影響があるか測定しましたか?

参照するコンポーネントが systemd サービスである場合は、標準の systemd 管理コマンドを使用してそれらを無効にします。

`systemctl disable my-service-name`. 

関連情報