Ejecuta Cuttlefish en un servidor local

En esta página, se describe cómo ejecutar Cuttlefish en un servidor local. Para ejecutar Cuttlefish en un servidor local, debes usar la imagen de Docker de Cuttlefish y el servicio web de Cloud Orchestrator.

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

Cloud Orchestrator es un servicio web para alojar VMs o contenedores en los que puedes ejecutar Cuttlefish. cvdr es una interfaz de línea de comandos del cliente para interactuar con Cloud Orchestrator.

Configura un servidor local para ejecutar Cuttlefish

Para configurar un servidor local para ejecutar Cuttlefish, sigue las instrucciones que se indican en Cómo activar el orquestador de nube en un servidor local. En estas instrucciones, se describe cómo ejecutar Cloud Orchestrator, que descarga y ejecuta la imagen de Docker de Cuttlefish como host.

Usa cvdr para interactuar con el orquestador de Cloud y crear, borrar y enumerar hosts e instancias de Cuttlefish.

Descarga la imagen de Docker de Cuttlefish

Para descargar la imagen de Docker de Cuttlefish, sigue las instrucciones en android-cuttlefish/docker/README.md en GitHub.