我是一名移动开发人员,最近擅长将容器与 docker 结合使用。我正在为我的研究生项目开发一个容器架构。该架构的其中一个模块需要在安卓设备上运行。但我找不到有关如何在 android 设备上运行容器的信息。它可能很简单,比如带有 python 的高山图像。
谁能告诉我是否有可能在带有 docker 甚至 kubernetes 的 android 设备上运行容器?
原文由 Thomas Marques 发布,翻译遵循 CC BY-SA 4.0 许可协议
我是一名移动开发人员,最近擅长将容器与 docker 结合使用。我正在为我的研究生项目开发一个容器架构。该架构的其中一个模块需要在安卓设备上运行。但我找不到有关如何在 android 设备上运行容器的信息。它可能很简单,比如带有 python 的高山图像。
谁能告诉我是否有可能在带有 docker 甚至 kubernetes 的 android 设备上运行容器?
原文由 Thomas Marques 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答970 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
2 回答1.9k 阅读
3 回答666 阅读✓ 已解决
1 回答2.2k 阅读
我必须注意,我不是 Android 开发方面的专家。但我研究了这个主题,@Emile 的答案是你能得到的最简单和最接近的答案——看起来。
您实际上可以在 Termux 之上运行 Fedora(而不仅仅是)映像,然后在其中启动 Python。这显然不是 docker,但可能会有所帮助。您可以 在此处 找到更多信息。
另外,我在 Quora 上发现了这个主题,这是一个类似的问题:
除此之外,我能够在 StackOverflow 上找到这个主题,但这并不能真正解决问题。由于该问题可能与 AUFS 和 LXT 所需的一些内核功能有关,这些功能在 Android 中不存在 - 现在其中一些来自我记得的内容。
在 docker 论坛 和 微博 上也有说法(使用翻译成英文),但只有用户提供的屏幕截图,没有详细说明如何做到这一点,除了“花了很多力气”的说法。因此,这似乎仍然是一个不为人知的部分,或者也许有人能够提供更多的补充信息——也许可以在 Docker 论坛或 GitHub 上尝试。