The OSX host is running 4 Android Virtual Devices.
I initialize the Docker container with
docker run -P --network="host" -it -v ${HOME}/git/test-client-lua:/\
test-client docker-dev.sla-ptt.com:5000/dispatch-test:latest bash
I use the -P argument to expose all docker ports to random ports on the host, however when I run adb devices in the container there are no devices available, but when I run adb devices from the host, there are 4 devices available
emulator-5554 device
emulator-5556 device
emulator-5558 device
emulator-5560 device
I understand there is some kind of virutal Linux machine on the OSX host which runs the container, so I suspect this is creating the issue, but I’m not sure how to get around it.
I want to be able to interact with the virtual devices from the container using adb.
By the way, the adb version of the the adb on the host and the container are identical, and the adb server is running on the host when I run the command adb devices from the container.