systemd-nspawn
最近では、Archボックスに別のオペレーティングシステムインスタンスを設定し始めました。私がやりたいことの1つは、私がコンテナ内にあるかどうかを検出し、その場合はデプロイメント名をlsb_release
端末のタイトルに追加することです。 Debianベースのシステムでは、デフォルト値は同様の目的で.bashrc
使用されます。debian_chroot
nspawnコンテナ内で実行されているかどうかをどのように検出しますか?
ベストアンサー1
システム検出-virtシステムが仮想マシン/コンテナで実行されているかどうかを知らせることができます。これにはコンテナ内にsystemd-Detect-virtが必要ですが、systemdドキュメント最小限のビルドsystemd-Detect-virtのみを含むパッケージをビルドすることをお勧めします。