Imagen de docker para crear y ejecutar aplicaciones de React Native
10K+
React Native, Android SDK, Gradle
Este contenedor debe ejecutarse en cualquier sistema inspirado en Unix/Unix (Linux, Mac). No probado en Windows.
Para trabajar de manera eficiente, se recomienda mantener el contenedor en funcionamiento durante el desarrollo. Por lo tanto, debe iniciar el contenedor con un shell interactivo.
Use el siguiente comando para iniciar el contenedor e iniciar la shell.
docker run --rm -it -v `pwd`:/app -v ~/.gradle:/root/.gradle --network host jorgetolentino/react-native bash
Puede elegir montar el archivo de dispositivo USB como un montaje de enlace para Linux, pero para Mac y Windows, debe usar ADB remoto. Para usar el host USB con ADB, modifique el comando de esta manera (debería funcionar en hosts de Linux)
docker run --rm -it -v `pwd`:/app -v --privileged -v /dev/bus/usb:/dev/bus/usb --network host jorgetolentino/react-native bash
Para mac (y probablemente para Windows, porque no lo he probado), debe seguir algunos pasos.
Vaya a la configuración de desarrollador de su teléfono y habilite la depuración inalámbrica de ADB. Ahora su teléfono debe estar en la misma red wifi. También necesita saber la dirección IP de su dispositivo. Puede encontrarlo desde la configuración de la red wifi.
una vez que obtenga la dirección IP, debería poder conectarse al servidor adb usando el comando dentro de su contenedor en ejecución:
adb connect
Content type
Image
Digest
Size
612.5 MB
Last updated
over 6 years ago
docker pull jorgetolentino/react-native-android