BD

budtmo/docker-android

Deployment & DevOps

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.6만 stars 1.8천 forks 품질 60 트렌드 65NOASSERTION

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% 할인 혜택을 받으세요.

이 프로젝트 활용의 장점

  1. 삼성 갤럭시 S6, LG 넥서스 4, HTC 넥서스 원 등 다양한 기기 프로필과 스킨을 가진 에뮬레이터.
  2. 도커 컨테이너 내부에서 무슨 일이 일어나는지 볼 수 있도록 vnc 지원
  3. 모든 로그를 웹 UI에서 접근할 수 있는 로그 공유 기능 지원
  4. adb connect를 사용하여 외부 컨테이너에서 에뮬레이터를 제어할 수 있는 기능
  5. Genymotion Cloud와 같은 다른 클라우드 솔루션과의 통합
  6. 안드로이드 프로젝트를 구축하는 데 사용할 수 있습니다
  7. 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

  1. Emulator with different device profile and skins, such as Samsung Galaxy S6, LG Nexus 4, HTC Nexus One and more.
  2. Support vnc to be able to see what happen inside docker container
  3. Support log sharing feature where all logs can be accessed from web-UI
  4. Ability to control emulator from outside container by using adb connect
  5. Integrated with other cloud solutions, e.g. Genymotion Cloud
  6. It can be used to build Android project
  7. It can be used to run unit and UI-Test with different test-frameworks, e.g. Appium, Espresso, etc.
  8. It support (http) docker-android MCP-Server (beta-version)
  9. It support Appium MCP
  10. 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_
GitHub에서 전체 README 보기

설치

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
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →