Skip to content

πŸš€ Run the Android emulator easily with this minimal and customizable Docker image, designed for efficient development and testing.

License

Notifications You must be signed in to change notification settings

Mohaieldin92/docker-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

50 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– docker-android - Run Android Emulator with Ease

Download

πŸš€ Getting Started

Welcome to the docker-android project! This tool allows you to run an Android emulator using Docker. With this setup, you can easily integrate Android testing into your continuous integration (CI) pipeline or run Android applications without needing a dedicated Android device or environment.

πŸ–₯️ System Requirements

To use docker-android, ensure you have the following:

  • Docker installed on your machine. You can download Docker from the official website.
  • A modern computer with at least 8GB of RAM. This will help ensure that the Android emulator runs smoothly.
  • An internet connection to download the necessary files and image.

πŸ”§ Features

  • Lightweight Docker image, optimized for quick startup.
  • Customizable options for different Android versions.
  • Easily scalable for multiple tests in CI environments.
  • User-friendly interface setup for straightforward navigation.

πŸ› οΈ How to Download & Install

To get started with docker-android, follow these simple steps:

  1. Visit the Releases Page Click the link below to access the download options for docker-android. Download Here

  2. Select the Latest Release On the releases page, locate the most recent version. This ensures you are using the latest features and fixes.

  3. Download the Release You can choose the relevant Docker image file based on your needs. After selecting, download the file to your computer.

  4. Install Docker (If Necessary) If you haven’t done so already, download and install Docker from Docker's Official Site. Follow the installation instructions provided there.

  5. Run the Docker Image Open your command line interface (Terminal on macOS/Linux, Command Prompt or PowerShell on Windows). Navigate to the folder where you downloaded the Docker image file. Use the following command to run the image:

    docker run -d -p 6080:6080 -p 5555:5555 --dns=8.8.8.8 --name docker-android --privileged -e DEVICE="Android-29" mohaieldin/docker-android
    

    Note: Replace Android-29 with your preferred Android version.

  6. Access the Emulator After executing the command, you can access the Android emulator through your web browser. Open the browser and go to http://localhost:6080. You will see the emulator interface ready for use.

πŸ“œ Configuration Options

You can customize your docker-android setup easily. Here are a few common configuration options:

  • Device Option: Change the Android version by adjusting the DEVICE environment variable in the command above.
  • Port Options: Change the ports in the -p parameters if you need to match specific settings in your local environment.

For detailed configurations, you can consult the Usage Documentation.

🌐 Community & Support

If you run into issues or have questions, please check our community discussions in the GitHub repository.

  • FAQs: Browse through common questions that might help you.
  • Issues: If you experience a problem, you can report it in the Issues section.

πŸ”— Additional Resources

πŸ”„ Updates & Changelog

Stay updated with the latest features and fixes by regularly checking the Releases page. Each update may include important improvements that enhance your experience.

πŸ“Œ Important Links

By following the steps detailed above, you should be able to successfully download and run the docker-android application with ease. Enjoy your Android development experience!

About

πŸš€ Run the Android emulator easily with this minimal and customizable Docker image, designed for efficient development and testing.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6