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