Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[🐛 Bug ]: Question: Image of emulator with appium server does not run device emulator on macos. #452

Open
vladimir-ilnytskyi opened this issue Jul 28, 2024 · 0 comments
Labels

Comments

@vladimir-ilnytskyi
Copy link

vladimir-ilnytskyi commented Jul 28, 2024

Operating System

OSX sonoma 14.5 (M2 max)

Docker Image

budtmo/docker-android:emulator_12.0

Expected behaviour

this docker-compose.yml works on macos:

appium:
    container_name: appium
    image: budtmo/docker-android:emulator_12.0
    privileged: true
    devices:
        - /dev/kvm
    environment:
      - WEB_VNC=true
      - APPIUM=true
      - EMULATOR_DEVICE=Samsung Galaxy S10
    ports:
      - "4723:4723"
      - "6080:6080"
      - "5554:5554"
      - "5555:5555"

Actual behaviour

Image running without actual emulator inside when i go to http://localhost:6080 and connect to it
image

It is obvious that it does not work without KVM
but i didn't find any guidance if that is possible to make it work on macos without ubuntu virtual machine in which i would run docker. My goal is to figure out how to make it work on macos that runs this docker image
because i didn't find a way of having kvm like this:
devices:
- /dev/kvm with this "device" it fails to start because it is not found on hosting osx...

Logs

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant