
budtmo/docker-android
Deployment & DevOps이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
noVNC 지원, 동영상 녹화, mcp 서버 지원 도커 안드로이드 솔루션
개요
Docker-Android는 안드로이드와 관련된 모든 것을 위해 만들어진 도커 이미지입니다. 애플리케이션 개발과 테스트(네이티브, 웹 및 하이브리드 앱)에 사용할 수 있습니다. 이 프로젝트 사용의 장점 -------------------------------- 1. 삼성 갤럭시 S6, LG 넥서스 4, HTC 넥서스 원 등 다양한 기기 프로필과 스킨을 가진 에뮬레이터. 2. 도커 컨테이너 내부에서 무슨 일이 일어나는지 볼 수 있도록 vnc 지원 3. 웹 UI 내에서 모든 로그에 접근할 수 있는 로그 공유 기능 지원 4. adb connect 5를 사용하여 외부 컨테이너에서 에뮬레이터를 제어할 수 있음. Genymotion Cloud 6와 같은 다른 클라우드 솔루션과 통합됨. Android 프로젝트 7 구축에 사용할 수 있음. Appium, Espresso 등 다양한 테스트 프레임워크와 함께 단위 및 UI-테스트를 실행할 수 있다. 8.
개요(AI 번역)
Docker-Android는 안드로이드와 관련된 모든 것을 위해 만들어진 도커 이미지입니다. 애플리케이션 개발과 테스트(네이티브, 웹 및 하이브리드 앱)에 사용할 수 있습니다.
후원사
Proxy-Seller는 모든 워크플로우에 신뢰할 수 있는 프록시 인프라를 제공합니다: 사설 주거용, 모바일(4G/5G/LTE), ISP, 데이터센터 IPv4/IPv6 프록시 모두 HTTP(S) 및 SOCKS5 지원을 지원합니다. 220+ 지역의 47M+ 주거용 IP를 활용하고, 필요한 국가, 도시, ISP를 정확히 타겟팅하며, 24시간 지원으로 99.7%의 가동 시간을 기대하세요. 프로모션 코드 BUDTMO로 15% 할인 혜택을 받으세요.
이 프로젝트 활용의 장점
- 삼성 갤럭시 S6, LG 넥서스 4, HTC 넥서스 원 등 다양한 기기 프로필과 스킨을 가진 에뮬레이터.
- 도커 컨테이너 내부에서 무슨 일이 일어나는지 볼 수 있도록 vnc 지원
- 모든 로그를 웹 UI에서 접근할 수 있는 로그 공유 기능 지원
- adb connect를 사용하여 외부 컨테이너에서 에뮬레이터를 제어할 수 있는 기능
- Genymotion Cloud와 같은 다른 클라우드 솔루션과의 통합
- 안드로이드 프로젝트를 구축하는 데 사용할 수 있습니다
- Appium, Espresso 등 다양한 테스트 프레임워크와 함께 단위 및 UI-테스트를 실행할 수 있습니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Docker-Android is a docker image built to be used for everything related to Android. It can be used for Application development and testing (native, web and hybrid-app).
Sponsors
Proxy-Seller gives you reliable proxy infrastructure for any workflow: private residential, mobile (4G/5G/LTE), ISP, and datacenter IPv4/IPv6 proxies, all with HTTP(S) and SOCKS5 support. Tap into 47M+ residential IPs across 220+ locations, target exactly the country, city, or ISP you need, and count on 99.7% uptime backed by 24/7 support. Get 15% off with promo code BUDTMO.
Advantages of using this project
- Emulator with different device profile and skins, such as Samsung Galaxy S6, LG Nexus 4, HTC Nexus One and more.
- Support vnc to be able to see what happen inside docker container
- Support log sharing feature where all logs can be accessed from web-UI
- Ability to control emulator from outside container by using adb connect
- Integrated with other cloud solutions, e.g. Genymotion Cloud
- It can be used to build Android project
- It can be used to run unit and UI-Test with different test-frameworks, e.g. Appium, Espresso, etc.
- It support (http) docker-android MCP-Server (beta-version)
- It support Appium MCP
- It support AI-Agent (beta-version) - supported local-LLM server: Ollama, VLLM
List of Docker-Images
| Android | API | Image with latest release version | Image with specific release version |
|---|---|---|---|
| 9.0 | 28 | budtmo/docker-android:emulator_9.0 | budtmo/docker-android:emulator_9.0_ |
설치
docker run -d -p 6080:6080 -e EMULATOR_DEVICE="Samsung Galaxy S10" -e WEB_VNC=true --device /dev/kvm --name android-container budtmo/docker-android:emulator_11.0