Skip to content

Latest commit

 

History

History
63 lines (47 loc) · 1.97 KB

File metadata and controls

63 lines (47 loc) · 1.97 KB

Container images

We provide container images with installed cuttlefish debian packages inside; including cuttlefish-base, cuttlefish-user, and cuttlefish-orchestration. Currently it's available for x86_64 and ARM64 architectures.

Download docker image

Currently docker image is available to download from Artifact Registry. Please run command below to download latest version of docker image.

docker pull us-docker.pkg.dev/android-cuttlefish-artifacts/cuttlefish-orchestration/cuttlefish-orchestration:stable

Use docker image with Cloud Orchestrator

Please refer to Cloud Orchestrator documentation for on-premise server.

Build container image manually

To build container image, building host debian packages is required in advance. Please refer to tools/buildutils/cw/README.md for building host debian packages including base and frontend.

Docker

Please run below command to build docker image manually.

cd /path/to/android-cuttlefish
container/image-builder.sh -m dev -c docker

You can validate if the docker image is successfully built by checking cuttlefish-orchestration in docker image list like below.

$ docker image list
REPOSITORY               TAG    IMAGE ID       CREATED          SIZE
cuttlefish-orchestration latest 0123456789ab   2 minutes ago    690MB
...

Podman

Please run below command to build podman image manually.

cd /path/to/android-cuttlefish
sudo container/image-builder.sh -m dev -c podman

You can validate if the podman image is successfully built by checking cuttlefish-orchestration in sudo podman image list like below.

$ sudo podman image list
REPOSITORY                            TAG                IMAGE ID      CREATED         SIZE
localhost/cuttlefish-orchestration    latest             b5870005843b  39 minutes ago  1.12 GB
...