Dockerリポジトリ内の多くのdockerイメージはUbuntuベースで作成されていることがわかります。
どういう意味ですか?各コンテナには、Linuxカーネルの簡易バージョンがバンドルされていますか?
コンテナは独自のカーネルの上にありますか?しかし、コンテナはホストのカーネル(場合によってはboot2docker、カスタムTiny Core Linuxビルド、その他ではCoreOSなど)を共有すると考えました。
編集:質問を少し明確にします。はい、Dockerは完全なVMではなく、プロセスコンテナーであることを知っています。しかし、公式ドッカーハブレジストリおよびCentOSのような他のOSには「Ubuntu」コンテナがあるため、コンテナでUbuntuを実行するとはどういう意味ですか?
回答:ああ、それはちょうど私に明かされました。これはUbuntuユーザーランドプロセスであり、特定のUbuntuビルド用のapt-getおよびその他の構成プロセスが含まれます。CentOSについても同様です。Dockerは単一のプロセスではなく、単一のエントリです。したがって、これらのディストリビューションのエントリポイントは、他のプロセスを生成するある種のinitプロセスです。