DockerはLinuxコンテナと制御グループに基づいています。しかし、どのLinuxコンテナ実装Dockerが使用しているのか知りたいです。 Linuxの基本/基本(LXC実行環境)を使用していますか、それとも独自の実装はありますか?
ベストアンサー1
Dockerは2014年にLXCの使用から独自のlibcontainerライブラリの使用に切り替えました。
LXCは(www.linuxcontainers.org)liblxcライブラリを使用しています。
どちらのライブラリもLinuxカーネルの名前空間技術を利用しています。 LWNには、名前空間のさまざまな部分で構成されるブログがあります。 https://lwn.net/Articles/531114/