status-mobile/docker-build
yenda 891447b8b3
update realm to 2.20.1 and node to 10.14.0
- add node version 10.14.1 via nvm wrapper for CI

Signed-off-by: Jakub Sokołowski <jakub@status.im>
Signed-off-by: yenda <eric@status.im>
2018-11-30 15:46:58 +01:00
..
Dockerfile update realm to 2.20.1 and node to 10.14.0 2018-11-30 15:46:58 +01:00
README.md Ensure no ubuntu-server process is running at startup. Fixes #6584 2018-11-19 13:26:37 +01:00
docker-compose.yml Update docker build to latest sdk 2018-07-11 18:18:17 +02:00

README.md

Build

docker-compose -f docker-build/docker-compose.yml build

This will install all the required sdks, depending on the connection will take some time.

Run

docker-compose -f docker-build/docker-compose.yml up

This will start adbd and fighwheel listening on port 4567.

You need to connect your device and accept the key.

After the figwheel prompt you can install the application running:

docker-compose -f docker-build/docker-compose.yml exec adbd make run-android

Notes

Adbd key

The adbd key is generated every time you start/stop the container, so you will have to accept it if that happens.

Security

This will give the docker image access to your USB devices and run in priviliged mode, so run at your own risk.

Multiple adbd

You will need to make sure no adbd is running on your local machine, as that would interfer with the one running in docker.