Docker で Cuttlefish を実行する

Cuttlefish の Docker イメージには、コンテナでの Cuttlefish の起動に必要な依存関係がすべて含まれています。Cuttlefish を Docker で使用することで、Cuttlefish インスタンスをさまざまなホスト環境でリモートで実行するためのインフラストラクチャを設定できます。 また Docker では、OS の種類(Debian、Linux)、OS バージョン、その他インストールの依存関係など、ホストマシンの設定から独立して Cuttlefish を起動することもできます。

Cuttlefish の Docker イメージ

Cuttlefish の Docker イメージは、GitHub の android-cuttlefish リポジトリで入手できます。Docker イメージには、Cloud Orchestrator(Cuttlefish を実行できる VM またはコンテナをホストするためのウェブサービス)、cvdr(Cloud Orchestrator の CLI ラッパー)などの Debian パッケージが含まれています。

Cuttlefish の Debian パッケージを含む Docker イメージを作成するには、[android-cuttlefish] > [Docker] に記載されている手順に従ってください。