开源、可自托管的后端平台,提供认证、数据库、存储、函数、消息、实时与托管等能力,并支持智能体接入。
ExTV/Podroid
一款无需 root 的 Android 应用,可启动真实的 Alpine Linux 虚拟机,在手机上运行 Podman、Docker、LXC 容器和 Linux 图形程序。
- 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 数据每日更新。
相关项目
开源的 Linux 服务器 Web 管理面板,可管理网站、容器、数据库和 AI 智能体。
一款免费开源的 Android 应用,可在同一局域网内通过网页浏览器管理手机的文件、短信、通话和屏幕。
一款基于 OpenGL 渲染、跨平台的终端模拟器,默认设置合理,并可通过 TOML 文件深度配置。
跨平台的 Xcode 替代工具,可在 Linux、Windows 和 macOS 上用 SwiftPM 构建、签名并安装 iOS 应用。
可自托管的服务可用性监控工具,支持 HTTP、TCP、DNS 等多种检测并提供状态页与通知。