Cuttlefish auf einem lokalen Server ausführen

Auf dieser Seite wird beschrieben, wie Sie Cuttlefish auf einem lokalen Server ausführen. Wenn Sie Cuttlefish auf einem lokalen Server ausführen möchten, müssen Sie das Docker-Image von Cuttlefish und den Cloud Orchestrator-Webdienst verwenden.

Das Cuttlefish-Docker-Image enthält alle erforderlichen Abhängigkeiten für das Starten von Cuttlefish in einem Container. Mit diesem Docker-Image können Sie die Infrastruktur für die Remoteausführung von Cuttlefish-Instanzen in verschiedenen Hostumgebungen einrichten und Cuttlefish unabhängig von der Konfiguration Ihres Hostcomputers starten, z. B. Betriebssystemvariante (Debian, Linux), Betriebssystemversion, Architekturvariante (x86_64, ARM64) und andere Installationsabhängigkeiten.

Der Cloud Orchestrator ist ein Webdienst zum Hosten von VMs oder Containern, auf denen Cuttlefish ausgeführt werden kann. cvdr ist eine clientseitige Befehlszeilenschnittstelle für die Interaktion mit dem Cloud Orchestrator.

Lokalen Server für die Ausführung von Cuttlefish einrichten

Wenn Sie einen lokalen Server zum Ausführen von Cuttlefish einrichten möchten, folgen Sie der Anleitung unter Cloud Orchestrator auf einem lokalen Server aktivieren. In dieser Anleitung wird beschrieben, wie Sie Cloud Orchestrator ausführen, das das Cuttlefish-Docker-Image als Host herunterlädt und ausführt.

Verwenden Sie cvdr, um mit dem Cloud Orchestrator zu interagieren und Hosts und Cuttlefish-Instanzen zu erstellen, zu löschen und aufzulisten.

Cuttlefish-Docker-Image herunterladen

Folgen Sie der Anleitung unter android-cuttlefish/docker/README.md auf GitHub, um das Cuttlefish-Docker-Image herunterzuladen.