Dockerイメージ内のカーネルバージョンの検索

Dockerイメージ内のカーネルバージョンの検索

私は docker イメージを使用して、どのパッケージがインストールされているかを確認しようとしています。具体的には、どのカーネル パッケージがインストールされているかを確認しようとしています。

このコマンドを実行すると、次のカーネルパッケージが取得されます。

rpm -qa kernel*
kernel-devel-2.6.32-754.6.3.el6.i686
kernel-headers-2.6.32-754.17.1.el6.centos.plus.i686

しかし、それが見つかりません...特定のカーネルが実行中であることを確認するにはどうすればよいでしょうか。

kernel-2.6.32-754.3.5.el6.i686.rpm

私が読んだところによると、docker イメージはネイティブ OS カーネルを使用してコマンドを実行します。ただし、これが kernel-2.6.32-754.3.5.el6.i686.rpm であることを確認しようとしています。ドキュメントには実行中と記載されています。

ありがとう

答え1

Dockerイメージにはカーネルがありません。Dockerを実行しているホストマシンのカーネルを使用します。このコマンドはDockerコンテナ内とCentOSホストから実行でき、同じ結果が表示されます。

uname -sr

同様の質問がありますスーパーユーザー

Ps:// ちなみに、CentOSホストをカーネル3.10以上にアップグレードすることをお勧めします。ここ

関連情報