A imagem do Docker do Cuttlefish inclui todas as dependências necessárias para iniciar o Cuttlefish em um contêiner. Ao usar o Cuttlefish com o Docker, é possível configurar a infraestrutura para executar instâncias do Cuttlefish remotamente em diferentes ambientes de host. O Docker também permite 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.
Imagem do Docker do Cuttlefish
A imagem do Docker Cuttlefish está disponível no repositório android-cuttlefish do GitHub. A imagem do Docker contém pacotes do Debian, como o Cloud Orchestrator, um serviço da Web para hospedar VMs ou contêineres em que é possível executar o Cuttlefish, e o cvdr, um wrapper de CLI para o Cloud Orchestrator.
Para criar a imagem do Docker que contém pacotes do Cuttlefish Debian, siga as instruções em android-cuttlefish > Docker.