chrootには特別なカーネルサポートが必要ですか?

chrootには特別なカーネルサポートが必要ですか?

Dockerはchrootのステロイドバージョンと呼ばれます。

chrootには名前空間、cgroupなどの特別なカーネルサポートが必要ですか?

dockerはchrootに依存していますか?私がこう尋ねる理由は「Dockerは仮想化ではありません。(ご存知のように)名前空間、chroot、cgroupなどを使用しています。」

ありがとうございます。

答え1

chroot実装済みカーネル別、名前空間、cgroupとは別です。マウントネームスペースは、次のpivot_root機能を提供するために使用できますchrootLinux名前空間を使用してchrootを実行するには?

Dockerエンジンはchroot

関連情報