L'image Docker de Cuttlefish inclut toutes les dépendances requises pour lancer Cuttlefish dans un conteneur. En utilisant Cuttlefish avec Docker, vous pouvez configurer l'infrastructure pour exécuter des instances Cuttlefish à distance sur différents environnements hôtes. Docker vous permet également de lancer Cuttlefish indépendamment de la configuration de votre machine hôte, par exemple la variante de l'OS (Debian, Linux), la version de l'OS, la variante d'architecture (x86_64, ARM64) et d'autres dépendances d'installation.
Image Docker Cuttlefish
L'image Docker Cuttlefish est disponible dans le dépôt android-cuttlefish sur GitHub. L'image Docker contient des paquets Debian tels que Cloud Orchestrator, un service Web permettant d'héberger des VM ou des conteneurs sur lesquels vous pouvez exécuter Cuttlefish, et cvdr, un wrapper de CLI pour Cloud Orchestrator.
Pour créer l'image Docker contenant les paquets Debian Cuttlefish, suivez les instructions de la section android-cuttlefish > Docker.