2017-03-21 10 views
0

ドライバプログラムを開発するには、/ lib/modules // buildディレクトリが必要です。しかし、私はドッカーのLinuxコンテナはドライバ開発をサポートしていませんか?

yum install kernel-devel 

まだそのすべての内容ではそのようなディレクトリはありませんした後も、CentOSののドッキングウィンドウの画像の下に。質問:

(1)ドッカーLinux環境でドライバを開発するにはどうすればいいですか?

(2)このモジュールをロードすることは可能ですか?

+1

おそらく、カーネルドライバを非常に特権のあるコンテナから開発して更新することは可能ですが、なぜですか?分離された環境を得るためにコンテナの目的はありますが、カーネルはホストと他のすべてのコンテナと共有されるため、分離はありません。ホスト上で直接行うこともできます。 – Thilo

答えて

1

ドッカーは仮想マシンではありません。

ドッカー付きのUbuntuは実際のubuntuではありません。

ubuntuで開発したい場合は、virtualboxやvmwareを使うべきです。

の詳細情報を確認this link

1

ドッカーは、ホストマシンのカーネルを使用しています。

関連する問題