Eseguire Cuttlefish su un server on-premise

Questa pagina descrive come eseguire Cuttlefish su un server on-premise. Per eseguire Cuttlefish su un server on-premise, devi utilizzare l'immagine Docker di Cuttlefish e il servizio web Cloud Orchestrator.

L'immagine Docker di Cuttlefish include tutte le dipendenze necessarie per avviare Cuttlefish in un contenitore. Questa immagine Docker ti consente di configurare l'infrastruttura per l'esecuzione di istanze Cuttlefish in remoto su diversi ambienti host e di avviare Cuttlefish indipendentemente dalla configurazione della macchina host, ad esempio la variante del sistema operativo (Debian, Linux), la versione del sistema operativo, la variante dell'architettura (x86_64, ARM64) e altre dipendenze di installazione.

Cloud Orchestrator è un servizio web per l'hosting di VM o container su cui puoi eseguire Cuttlefish. cvdr è un'interfaccia a riga di comando lato client per interagire con CloudOrchestrator.

Configurare un server on-premise per l'esecuzione di Cuttlefish

Per configurare un server on-premise per l'esecuzione di Cuttlefish, segui le istruzioni riportate in Attivare l'orchestratore cloud sul server on-premise. Queste istruzioni descrivono come eseguire Cloud Orchestrator, che scarica e gestisce l'immagine Docker Cuttlefish come host.

Utilizza cvdr per interagire con Cloud Orchestrator per creare, eliminare ed elencare gli host e le istanze Cuttlefish.

Scarica l'immagine Docker di Cuttlefish

Per scaricare l'immagine Docker di Cuttlefish, segui le istruzioni riportate in android-cuttlefish/docker/README.md su GitHub.