Cómo ejecutar Cuttlefish en Docker

La imagen de Docker de Cuttlefish incluye todas las dependencias necesarias para iniciar Cuttlefish en un contenedor. Si usas Cuttlefish con Docker, puedes configurar la infraestructura para ejecutar instancias de Cuttlefish de manera remota en diferentes entornos de host. Docker también te permite iniciar Cuttlefish independientemente de la configuración de tu máquina anfitrión, por ejemplo, la variante de SO (Debian, Linux), la versión del SO, la variante de arquitectura (x86_64, ARM64) y otras dependencias de instalación.

Imagen de Docker de Cuttlefish

La imagen de Docker de Cuttlefish está disponible en el repositorio android-cuttlefish en GitHub. La imagen de Docker contiene paquetes de Debian, como Cloud Orchestrator, un servicio web para alojar VMs o contenedores en los que puedes ejecutar Cuttlefish, y cvdr, un wrapper de CLI para Cloud Orchestrator.

Para compilar la imagen de Docker que contiene paquetes de Debian de Cuttlefish, sigue las instrucciones que se indican en android-cuttlefish > Docker.