Google Cloud CLI Docker 映像可让您从 Artifact Registry 中提取特定版本的 gcloud CLI 作为 Docker 映像,并在隔离的、正确配置的容器中快速执行 Google Cloud CLI 命令。
您可以参阅图像的文档页面以获取完整的详细信息。
Google Cloud CLI Docker 映像是安装在 Debian 或 Alpine 映像之上的 gcloud CLI。 Google Cloud CLI Docker 映像允许使用 gcloud 及其捆绑组件,而无需在本地计算机中手动安装 gcloud。
有六个 Google Cloud Docker 映像。我们建议您安装以下稳定映像:
:stable
、 :VERSION-stable
:具有标准 gcloud 安装的默认、最小(基于 Debian)映像。
如果您想使用基于 Alpine 的镜像,可以安装以下镜像:
:alpine
, :VERSION-alpine
:较小的(基于 Alpine 的)映像,未安装其他组件。该镜像支持linux/arm。
如果您想要预安装附加软件包或 gcloud 组件的映像,可以安装以下选项之一:
:emulators
、 :VERSION-emulators
:较小的(基于 Debian 的)映像,预安装了模拟器组件。
:latest
, :VERSION
:预安装了附加组件的大型(基于 Debian)映像。
:slim
, :VERSION-slim
:较小的(基于 Debian 的)映像,没有预安装任何组件。
:debian_component_based
、 :VERSION-debian_component_based
:预先安装了附加组件的大型(基于 Debian)映像。与使用 deb 包的:latest
不同,此映像使用组件管理器来安装组件。该镜像支持linux/arm。
Docker 映像托管在 Artifact Registry 上,存储库名称如下: gcr.io/google.com/cloudsdktool/google-cloud-cli
。还可以使用us.gcr.io
、 eu.gcr.io
和asia.gcr.io
存储库获取这些图像。
要使用稳定的 Google Cloud CLI 版本的映像gcr.io/google.com/cloudsdktool/google-cloud-cli:stable
,请通过运行以下命令从 Artifact Registry 中提取该映像:
docker pull gcr.io/google.com/cloudsdktool/google-cloud-cli:489.0.0-stable
通过运行以下命令验证安装:
docker run --rm gcr.io/google.com/cloudsdktool/google-cloud-cli:489.0.0-stable gcloud version
如果您使用了浮动:stable
标记(始终指向最新版本),请通过运行以下命令验证安装:
docker run --rm gcr.io/google.com/cloudsdktool/google-cloud-cli:stable gcloud version
该存储库中的原始图像基于
来自 gcr.io/google_appengine/base
完整的 Dockerfile 可以在此处找到以供存档,也可以在图像标签google/cloud-sdk-docker:legacy
中找到
您还可以在此处关注 Cloud SDK 发布时间表
https://groups.google.com/forum/#!forum/google-cloud-sdk-announce