google-cloud-cli-spanner-emulator still supported?

Hi, I'm attempting to install the gcloud CLI and Spanner Emulator component within our Debian-based dev container, but I'm getting the error:

Package 'google-cloud-cli-spanner-emulator' has no installation candidate

Following the instructions here, my Dockerfile contains:

RUN curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --dearmor -o /usr/share/keyrings/cloud.google.gpg && \
    echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list

RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
    --mount=type=cache,target=/var/lib/apt,sharing=locked \
    set -eux && \
    apt-get update && \
    apt-get install -y \
        google-cloud-cli \
        google-cloud-cli-bigtable-emulator \
        google-cloud-cli-spanner-emulator

Note that other components (ex: google-cloud-cli-bigtable-emulator) install just fine. Is the google-cloud-cli-spanner-emulator component still supported?

0 1 108
1 REPLY 1

Hi @chris780,

Welcome to Google Cloud Community!

Please refer to this documentation on sample Dockerfile for Cloud Spanner. Your code should look like this:

RUN apt-get install -y google-cloud-sdk google-cloud-sdk-spanner-emulator

 You may also refer to the following documentation for additional references:

Hope this helps.