Esta página descreve como executar o Cuttlefish em um servidor local. Para executar o Cuttlefish em um servidor local, use a imagem do Docker do Cuttlefish e o serviço da Web do Cloud Orchestrator.
A imagem do Cuttlefish Docker inclui todas as dependências necessárias para iniciar o Cuttlefish em um contêiner. Essa imagem do Docker permite configurar a infraestrutura para executar instâncias do Cuttlefish remotamente em diferentes ambientes host e iniciar o Cuttlefish de forma independente da configuração da máquina host, por exemplo, variante do SO (Debian, Linux), versão do SO, variante de arquitetura (x86_64, ARM64) e outras dependências de instalação.
O
Cloud Orchestrator
é um serviço da Web para hospedar VMs ou contêineres em que é possível executar o Cuttlefish.
cvdr
é uma interface de linha de comando do lado do cliente para interagir com o Cloud
Orchestrator.
Configurar um servidor local para executar o Cuttlefish
Para configurar um servidor local para executar o Cuttlefish, siga as instruções em Ativar o orquestrador de nuvem no servidor local. Estas instruções descrevem como executar o Cloud Orchestrator, que faz o download e executa a imagem do Docker Cuttlefish como host.
Use o
cvdr
para interagir com o Cloud Orchestrator e criar, excluir e listar hosts e
instâncias do Cuttlefish.
Fazer o download da imagem do Docker do Cuttlefish
Para fazer o download da imagem do Cuttlefish Docker, siga as instruções em android-cuttlefish/docker/README.md no GitHub.