Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

287
Vistas
¿Cómo puedo ejecutar Docker y Android Studio Emulator en Windows?

Android Emulator es incompatible con Hyper-V, pero Docker se basa en Hyper-V. ¿Hay alguna solución para que pueda ejecutarlos simultáneamente?

about 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Los emuladores de Android ahora pueden ejecutarse en Hyper-V. De la respuesta de @tmanolatos, estos son los pasos:

  1. En el menú de inicio, busque Turn Windows Features on or off

  2. Marque la casilla Windows Hypervisor platform :

    activar o desactivar las funciones de Windows: plataforma de hipervisor de Windows

  3. Es posible que deba cerrar sesión en su sistema y volver a iniciar sesión

  4. Los emuladores Docker y Android Studio deberían funcionar juntos sin problemas

Para obtener más detalles, consulte Configurar la aceleración de VM en Windows .

about 4 years ago · Santiago Trujillo Denunciar

0

Yo estaba en la misma situación y creo que llegué a una solución hace apenas un minuto. El truco es confiar en VirtualBox para alojar el motor Docker. ¡Y la buena noticia es que puede configurar esto usando solo los comandos de la ventana acoplable!

Crear máquina virtualbox Docker

El siguiente comando creará una máquina virtualbox que ejecutará el entorno Docker real. Descargará una imagen y configurará todo para usted.

 > docker-machine create --driver virtualbox default

Una vez que haya terminado, puede comprobar si la máquina se ha creado correctamente con el comando docker-machine ls .

 > docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS default - virtualbox Running tcp://192.168.99.100:2376 v17.04.0-ce

shell de configuración

La máquina se ha creado, pero aún se debe configurar el shell para acceder a esta instancia remota de Docker. Las variables de entorno a establecer se pueden obtener mediante el comando docker-machine env default . La salida se adaptará automáticamente al shell que esté utilizando (Powershell en el ejemplo a continuación).

 > docker-machine env $Env:DOCKER_TLS_VERIFY = "1" $Env:DOCKER_HOST = "tcp://192.168.99.100:2376" $Env:DOCKER_CERT_PATH = "C:\Users\DummyUser\.docker\machine\machines\default" $Env:DOCKER_MACHINE_NAME = "default" $Env:COMPOSE_CONVERT_WINDOWS_PATHS = "true" # Run this command to configure your shell: # & "C:\Program Files\Docker\Docker\Resources\bin\docker-machine.exe" env | Invoke-Expression

Tenga en cuenta que las últimas líneas devueltas por este comando le indicarán cómo aplicar automáticamente las variables de entorno con un solo comando. Todavía puede simplemente copiar/pegar los comandos en su terminal.

¡Ejecuta la ventana acoplable!

Eso es todo ! Ahora, puede ejecutar un simple comando docker para asegurarse de que todo funcione sin problemas.

 > docker run busybox echo hello world Unable to find image 'busybox' locally Pulling repository busybox e72ac664f4f0: Download complete 511136ea3c5a: Download complete df7546f9f060: Download complete e433a6c5b276: Download complete hello world

Fuente: https://docs.docker.com/machine/get-started/

about 4 years ago · Santiago Trujillo Denunciar

0

Si desea seguir ejecutando Hyper-V, una alternativa al emulador de Android estándar es Visual Studio Emulator para Android de Microsoft, que es compatible con Hyper-V.

El emulador de Microsoft aparecerá como un dispositivo Android conectado.

ingrese la descripción de la imagen aquí

Este artículo proporciona más detalles.

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda