Android 4.4 KitKat では、Google は Linux カーネルを Docker に必要なカーネル バージョンであるバージョン 3.8 にアップグレードしています。
AUFS の部分はわかりませんが、このアップデートで Android で Docker コンテナーを実行する方法はありますか?
Android 4.4 KitKat では、Google は Linux カーネルを Docker に必要なカーネル バージョンであるバージョン 3.8 にアップグレードしています。
AUFS の部分はわかりませんが、このアップデートで Android で Docker コンテナーを実行する方法はありますか?
ドキュメントによると、Android カーネルには、LXC に必要なカーネル機能のかなりの数が欠けています。
将来、Docker 1.x で、LXC の代わりに Android の機能を使用するプラグインを作成できるようになるかもしれません。しかし今のところは、カスタム Android カーネルをビルドしてから、そのカーネル用に LXC をビルドする必要があります。
実際にそれに取り組んでいる 人が何人かいて、Stéphane Graber が彼のブログで難しさをうまくまとめています。
このカーネルがコンテナーを実行するために必要な機能でコンパイルされているかどうかによって異なります。その場合、Docker は Android で使用できます (特に、現在リリース候補の状態にあり、AUFS を必要としなくなった Docker 0.7)。