Crie sua própria imagem Docker do gcloud, incluindo o docker-buildx

  • Para conseguir a dependência docker-buildx na imagem :alpine do gcloud, use o Dockerfile abaixo:
FROM docker:28.0.4 as static-docker-source # get latest docker
FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine
COPY --from=static-docker-source /usr/local/libexec/docker/cli-plugins/docker-buildx /usr/local/libexec/docker/cli-plugins/docker-buildx
  • Para conseguir a dependência docker-buildx na imagem :debain_component_based do gcloud, use o Dockerfile abaixo:
FROM docker:28.0.4 as static-docker-source # get latest docker
FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:debain_component_based
COPY --from=static-docker-source /usr/local/libexec/docker/cli-plugins/docker-buildx /usr/local/libexec/docker/cli-plugins/docker-buildx