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 및 해당 번들 구성요소를 사용할 수 있습니다.
6개의 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 이미지는 gcr.io/google.com/cloudsdktool/google-cloud-cli
저장소 이름으로 Artifact Registry에서 호스팅됩니다. 이미지는 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