Initial code for using Google's gcloud APIs from a docker container, instructions to use below.
Adapted from documentation: https://cloud.google.com/sdk/docs/downloads-docker
-
Clone this repo
-
Pull Docker Image From Google
docker pull gcr.io/google.com/cloudsdktool/google-cloud-cli:stable- Auth Google
cd gcloud
docker run -ti --name gcloud-config gcr.io/google.com/cloudsdktool/google-cloud-cli:stable gcloud auth login- Build docker container
docker compose build gcloud- Run docker container
docker compose run gcloud /bin/bashNow should have a terminal that can run gcloud commands from docker.