在內部伺服器上執行 Cuttlefish

本頁面說明如何在內部部署伺服器上執行 Cuttlefish。如要在內部伺服器上執行 Cuttlefish,您必須使用 Cuttlefish Docker 映像檔和 Cloud Orchestrator 網路服務。

Cuttlefish Docker 映像檔包含在容器中啟動 Cuttlefish 所需的所有依附元件。這個 Docker 映像檔可讓您設定基礎架構,以便在不同的主機環境中遠端執行 Cuttlefish 執行個體,並讓您獨立於主機機器的設定啟動 Cuttlefish,例如作業系統變體 (Debian、Linux)、作業系統版本、架構變體 (x86_64、ARM64) 和其他安裝依附元件。

Cloud Orchestrator 是一種網路服務,可用於代管可執行 Cuttlefish 的 VM 或容器。cvdr 是用於與 Cloud Orchestrator 互動的用戶端指令列介面。

設定執行 Cuttlefish 的地端伺服器

如要設定用於執行 Cuttlefish 的內部伺服器,請按照「在內部伺服器上啟用雲端管控器」一文中的操作說明進行。本操作說明說明如何執行 Cloud Orchestrator,該工具會下載並以主機的形式執行 Cuttlefish Docker 映像檔

使用 cvdr 與 Cloud 管控器互動,建立、刪除及列出主機和 Cuttlefish 執行個體。

下載 Cuttlefish Docker 映像檔

如要下載 Cuttlefish Docker 映像檔,請按照 GitHub 上的 android-cuttlefish/docker/README.md 中的操作說明進行。