My personal image that I use for my CI server for android projects. Typical usage:
docker build ... command or get ready image docker pull purik/android-studio:latest from my public repo (https://hub.docker.com/r/purik/android-studio/)docker commitI have CI server with installed docker engine for running containers for separate builders with diffirent configurations. It is comfortable for me localize dependencies inside container, resolving much problems as libraries dependencies, current software configurations for specific build runners, moreover, docker based approach allow me follow modern concept "Infrastructure as application", so different infrastructure configurations have becamed separate projects inside my code.
You have to run Android Studio as GUI application when it is necessity to install new build tools, new SDK version, etc. I have spent much time for proxying X11 protocol stream from docker container through host machine to my local XWindow server, running on my home laptop.
run.sh <your-image-name> (you can find this script beside Dockerfile in repo)If you wish prepare Docker image once and reuse it multiple times later, follow next steps:
run.sh <your-image-name> (you can find this script beside Dockerfile in repo)your-image-name that contains all configured Tools, Pluging, etcContent type
Image
Digest
Size
1.4 GB
Last updated
about 6 years ago
docker pull squidwardrulez/android