在 Docker 上运行 Cuttlefish

Cuttlefish Docker 映像包含在容器中启动 Cuttlefish 所需的所有依赖项。通过将 Cuttlefish 与 Docker 结合使用,您可以设置基础架构,以便在不同的主机环境中远程运行 Cuttlefish 实例。 Docker 还允许您独立于主机设置(例如操作系统变体 [Debian、Linux]、操作系统版本和其他安装依赖项)启动 Cuttlefish。

Cuttlefish Docker 映像

Cuttlefish Docker 映像可在 GitHub 上的 android-cuttlefish 代码库中找到。Docker 映像包含 Debian 软件包,例如 Cloud Orchestrator(用于托管虚拟机或容器的 Web 服务,您可以在其中运行 Cuttlefish)和 cvdr(Cloud Orchestrator 的 CLI 封装容器)。

如需构建包含 Cuttlefish Debian 软件包的 Docker 映像,请按照 android-cuttlefish > Docker 中的说明操作。