在Android上运行docker

Xel*_*lom 58 linux android linux-kernel docker

借助Android 4.4 KitKat,Google正在将Linux内核升级到3.8版,这是Docker所需的内核版本.

我不知道AUFS部分,但有没有办法在Android上使用此更新运行docker容器?

Roh*_*ngh 38

根据文档,Android内核缺少LXC所需的一些内核功能.

也许在将来使用Docker 1.x时,可能会编写一个使用Android功能而不是LXC的插件.但是现在,你需要构建一个自定义的Android内核,然后为它构建LXC.

实际上有一些 正在努力,StéphaneGraber对他博客上的困难有一个很好的总结.

  • @strages没有理由相信情况发生了很大变化.有些人通过在Android设备上刷新完整的Linux内核来报告成功:https://github.com/seek-for-android/pool/wiki/AndroidContainer. (2认同)

jpe*_*zzo 6

这取决于是否使用运行容器所需的功能编译此内核.如果是这种情况,则可以在Android上使用Docker(特别是Docker 0.7,它现在​​处于候选版本状态,并且不再需要AUFS).