docker-android provides a comprehensive solution for running a full Android operating system inside a Docker container. It is designed for a wide range of tasks, from application development to automated testing of native, web, and hybrid apps. This tool simplifies the process of setting up consistent and isolated Android environments.
Key advantages include:
adb connect.With pre-built images for Android versions 9.0 through 14.0, you can quickly spin up the exact environment you need for development or CI/CD pipelines.
services:
docker-android:
image: budtmo/docker-android:emulator_11.0
privileged: true
devices:
- /dev/kvm:/dev/kvm
ports:
- "6080:6080"
- "5554:5554"
- "5555:5555"
- "4723:4723"
environment:
- DEVICE=Samsung Galaxy S10
volumes:
- ./videos:/tmp/video# No sensitive environment variables are required for the default setup.
# Infrastructure settings are kept directly in the docker-compose.yml file.Auto-fetched 25 minutes ago
Auto-fetched 25 minutes ago