Repolode
ExTV

ExTV/Podroid

루트 권한 없이 Android에서 실제 Alpine Linux VM을 부팅해 컨테이너와 GUI Linux 앱을 실행하는 앱입니다.

대체할 수 있는 제품:TermuxUserLAndLinux Deploy

스타
3,561
포크
228
열린 이슈
30
마지막 커밋
27일 전

어떤 프로젝트인가요?

Podroid는 arm64 Android 휴대폰에서 자체 커널을 사용하는 완전한 Alpine Linux 가상 머신을 루트 권한 없이 실행합니다. chroot나 proot 환경이 아닌 실제 VM이므로 Podman, Docker, LXC를 서버에서처럼 사용할 수 있으며, 컨테이너 도구가 미리 설치되어 있어 VM이 부팅되면 바로 사용할 수 있습니다.

앱에는 xterm-256color, 색상 테마와 글꼴을 지원하는 인앱 터미널과 터치, 키보드, 마우스, 오디오 입력을 지원하는 GUI Linux 앱용 X11 뷰어가 포함되어 있습니다. VM은 QEMU로 실행하거나, 지원되는 pKVM 기기에서 하드웨어 가속 AVF로 실행할 수 있습니다.

네트워킹 기능으로는 SSH 접속, 포함된 podroid-forward 헬퍼를 통한 포트 포워딩, USB 패스스루, 게스트와 Android 간 브리지, Android Downloads 폴더를 게스트와 공유하는 기능이 있습니다. 프로젝트는 영어와 중국어를 지원하며 Android 8 이상이 필요합니다.

핵심 기능

  • 01Alpine Linux VM에 미리 설치된 Podman, Docker, LXC를 실행합니다
  • 02자체 커널을 사용하는 실제 VM을 실행하며, 지원되는 기기에서는 QEMU 또는 AVF를 사용합니다
  • 03터치, 키보드, 마우스, 오디오를 지원하는 GUI Linux 앱용 X11 뷰어를 포함합니다
  • 04색상 테마와 글꼴을 지원하는 인앱 터미널을 제공합니다
  • 05SSH, 포트 포워딩, USB 패스스루, Downloads 폴더 공유를 지원합니다

활용 사례

  • 실험이나 개발을 위해 Android 휴대폰에서 루트 권한 없이 컨테이너를 실행
  • 별도의 Linux 서버 없이 Docker 또는 Podman 워크플로를 테스트
  • 휴대폰이나 태블릿에서 Linux 데스크톱 애플리케이션 실행
  • 휴대폰에서 실행 중인 컨테이너 서비스를 LAN의 다른 기기에 공개

토픽

자주 묻는 질문

Podroid은(는) 무엇인가요?
루트 권한 없이 Android에서 실제 Alpine Linux VM을 부팅해 컨테이너와 GUI Linux 앱을 실행하는 앱입니다. Podroid는 arm64 Android 휴대폰에서 자체 커널을 사용하는 완전한 Alpine Linux 가상 머신을 루트 권한 없이 실행합니다. chroot나 proot 환경이 아닌 실제 VM이므로 Podman, Docker, LXC를 서버에서처럼 사용할 수 있으며, 컨테이너 도구가 미리 설치되어 있어 VM이 부팅되면 바로 사용할 수 있습니다.
Podroid은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Podroid은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Podroid은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. Podroid의 마지막 커밋은 2026년 9월 21일입니다.
Podroid은(는) 어디에 사용할 수 있나요?
실험이나 개발을 위해 Android 휴대폰에서 루트 권한 없이 컨테이너를 실행 별도의 Linux 서버 없이 Docker 또는 Podman 워크플로를 테스트 휴대폰이나 태블릿에서 Linux 데스크톱 애플리케이션 실행 휴대폰에서 실행 중인 컨테이너 서비스를 LAN의 다른 기기에 공개
Podroid은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ExTV/Podroid

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트