在本地服务器上运行 Cuttlefish

本页介绍了如何在本地服务器上运行 Cuttlefish。如需在本地服务器上运行 Cuttlefish,您必须使用 Cuttlefish Docker 映像和 Web 服务“Cloud Orchestrator”。

Cuttlefish Docker 映像包含从容器中启动 Cuttlefish 时所需的所有依赖项。借助此 Docker 映像,您可设置基础架构以在不同的主机环境中远程运行 Cuttlefish 实例,还可独立于主机设置(例如 OS 变体 [Debian、Linux]、OS 版本、架构变体 [x86_64、ARM64] 和其他安装依赖项)来启动 Cuttlefish。

Cloud Orchestrator 是一种 Web 服务,用于托管供您运行 Cuttlefish 的虚拟机或容器。cvdr 是一种客户端命令行界面,用于与 Cloud Orchestrator 进行交互。

设置本地服务器以运行 Cuttlefish

如需设置本地服务器以运行 Cuttlefish,请按照在本地服务器上激活 Cloud Orchestrator 中的说明操作。这些说明介绍了如何运行 Cloud Orchestrator 服务,该服务会以主机的身份下载并运行 Cuttlefish Docker 映像

使用 cvdr 与 Cloud Orchestrator 进行交互,以创建、删除和列出主机和 Cuttlefish 实例。

下载 Cuttlefish Docker 映像

如需下载 Cuttlefish Docker 映像,请按照 GitHub 上 android-cuttlefish/docker/README.md 中的说明操作。