
Une application Android sans privilèges root qui démarre Alpine Linux : exécutez des conteneurs (Podman/Docker/LXC) et des applications de bureau avec interface graphique.
Exécutez des conteneurs Linux et un environnement de bureau Linux complet sur votre téléphone Android. Sans root.
Une véritable VM Alpine Linux avec son propre noyau - pas un artifice chroot ou proot - pour que Podman, Docker et LXC se comportent exactement comme sur un serveur.
Site web · Documentation · Télécharger l'APK
# rootless containers, straight away
podman run --rm alpine echo "hello from a container"
docker run -d -p 8080:80 nginx
# expose that container to your phone and LAN, right from the VM shell
podroid-forward add 8080 8080 tcp # TCP or UDP, on both the QEMU and AVF backends
curl http://<phone-ip>:8080
podroid-forward clean # remove every rule you added, in one go
# SSH in from your laptop (enable SSH in the setup wizard or Settings)
ssh root@<phone-ip> -p 9922 # password: podroid
La configuration, les deux backends, la mise en réseau, la visionneuse X11 et le dépannage sont tous détaillés dans la documentation.
git clone https://github.com/ExTV/Podroid.git
cd Podroid
./build-all.sh all # kernel, rootfs, QEMU and APK (needs Docker + Android SDK/NDK)
Compilations par composant et détails de la chaîne d'outils : CONTRIBUTING.md.
Les contributions de toute taille sont les bienvenues : rapports de bugs, ajustements de la configuration du noyau, nouveaux thèmes, améliorations de l'interface, correctifs d'entrée X11, tout.
./build-all.sh test avant de pousser, et expliquez pourquoi dans la description de la PR.| QEMU | Émulation machine |
| Termux | Moteur d'émulateur de terminal |
| Alpine Linux | La distribution invitée |
Liste complète dans CREDITS.md.
GPLv2. Si Podroid vous est utile, une étoile aide d'autres personnes à le trouver.
![]() Accueil | ![]() En cours | ![]() Terminal | ![]() Thèmes & polices |