Repolode
ExTV

ExTV/Podroid

一款无需 root 的 Android 应用,可启动真实的 Alpine Linux 虚拟机,在手机上运行 Podman、Docker、LXC 容器和 Linux 图形程序。

可替代:TermuxUserLAndLinux Deploy

Star
3,561
Fork
228
未关闭 Issue
30
最近提交
28天前

这是什么?

Podroid 可以在无需 root 权限的 arm64 Android 手机上运行完整的 Alpine Linux 虚拟机,并使用独立内核。它是真正的虚拟机,而非 chroot 或 proot 方案,因此 Podman、Docker 和 LXC 的行为与服务器上一致,虚拟机启动后即可直接使用。

应用内置终端,支持 xterm-256color、多种配色主题和字体。另有 X11 查看器,可以通过触控、键盘、鼠标和音频运行 Linux 图形程序。虚拟机可基于 QEMU 运行,也可在支持 pKVM 的设备上使用硬件加速的 AVF。

网络方面支持 SSH 登录、端口转发(通过自带的 podroid-forward 工具)、USB 直通、客户机与 Android 之间的桥接,并可将 Android 的下载目录共享给虚拟机。应用提供中英文界面,要求 Android 8 及以上版本。

核心功能

  • 01在 Alpine Linux 虚拟机中预装 Podman、Docker 和 LXC
  • 02采用带独立内核的真实虚拟机,基于 QEMU,支持设备上可用 AVF
  • 03内置 X11 查看器,可通过触控、键盘、鼠标和音频使用 Linux 图形程序
  • 04提供应用内终端,支持配色主题和字体
  • 05支持 SSH、端口转发、USB 直通和下载目录共享

适用场景

  • 在 Android 手机上以无 root 方式运行容器,用于实验或开发
  • 无需单独的 Linux 服务器即可测试 Docker 或 Podman 工作流
  • 在手机或平板上运行 Linux 桌面应用
  • 将手机上的容器服务开放给局域网内的其他设备

标签

常见问题

Podroid 是什么?
一款无需 root 的 Android 应用,可启动真实的 Alpine Linux 虚拟机,在手机上运行 Podman、Docker、LXC 容器和 Linux 图形程序。 Podroid 可以在无需 root 权限的 arm64 Android 手机上运行完整的 Alpine Linux 虚拟机,并使用独立内核。它是真正的虚拟机,而非 chroot 或 proot 方案,因此 Podman、Docker 和 LXC 的行为与服务器上一致,虚拟机启动后即可直接使用。
Podroid 可以免费使用吗?用的什么许可证?
Podroid 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
Podroid 还在维护吗?
活跃维护中。Podroid 最近一次提交是在 2026年9月21日。
Podroid 适合用来做什么?
在 Android 手机上以无 root 方式运行容器,用于实验或开发 无需单独的 Linux 服务器即可测试 Docker 或 Podman 工作流 在手机或平板上运行 Linux 桌面应用 将手机上的容器服务开放给局域网内的其他设备
在哪里获取 Podroid?
源代码和安装说明在 GitHub 上:https://github.com/ExTV/Podroid

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目