Google Cloud CLI をインストールする
このガイドの手順を行う前に、 Cloud de Confiance用に Google Cloud CLI を設定するをお読みください。
このクイックスタートでは、Google Cloud CLI をインストールして初期化する推奨の方法について説明します。初期化後、いくつかのコア gcloud CLI コマンドを実行して、インストールに関する情報を表示し、インストールが成功したことを確認します。
始める前に
-
In the Cloud de Confiance console, on the project selector page, select or create a Cloud de Confiance project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Cloud de Confiance project.
- サポートされているバージョンの Python を使用していることを確認します。Google Cloud CLI には Python 3.9~3.14 が必要です。x86_64 Linux パッケージには、デフォルトで優先される Python インタープリタがバンドルされています。Python インタープリタの選択方法と構成方法については、
gcloud topic startupドキュメントをご覧ください。 - 次のいずれかをダウンロードします。
プラットフォーム パッケージ名 サイズ SHA256 チェックサム Linux 64 ビット (x86_64)
google-cloud-cli-linux-x86_64.tar.gz 203.0 MB 81320cc3042faadbff2875c8b55c6bdcf6ccd439599c6645c27a5a6f213b4736 Linux 64 ビット (Arm)
google-cloud-cli-linux-arm.tar.gz 57.9 MB 2fced601e0a494e6dcf6dbfb39130aefacabe541d5bcf0a5d53a8c44e71515e9 Linux 32 ビット (x86)
google-cloud-cli-linux-x86.tar.gz 57.9 MB 8fb22634022aa74d23e877279e034e56d4fed4b5883cbfc51b9dd7134a1b96f0 Linux アーカイブ ファイルをダウンロードするには、次のコマンドを実行します。
curl -O https://storage.s3nsapis.fr/cloud-sdk-release/google-cloud-cli-linux-x86_64.tar.gz
上記の表を参照し、google-cloud-cli-linux-x86_64.tar.gz を構成に適用される
*.tar.gzパッケージ名に置き換えてください。 - ファイルのコンテンツをファイル システムに抽出するには、次のコマンドを実行します。
既存のインストールを置き換えるには、既存のtar -xf google-cloud-cli-linux-x86_64.tar.gz
google-cloud-sdkディレクトリを削除し、同じ場所にアーカイブを展開します。 - 解凍したフォルダのルートからインストール スクリプトを実行します。
スクリプトによって、次の設定アクションを実行するよう求められます。同意するには、プロンプトが表示されたら./google-cloud-sdk/install.sh
Yと答えます。- gcloud CLI を
PATHに追加します。 - コマンド補完を有効にします。
- gcloud CLI の改善に役立てるため、匿名の使用統計情報を送信するよう設定します。
./google-cloud-sdk/install.sh --help - gcloud CLI を
- 省略可: 前の手順で
PATHを更新した場合は、変更が反映されるように新しいターミナルを開きます。 - サポートされているバージョンの Python を使用していることを確認します。Google Cloud CLI には Python 3.9 ~ 3.14 が必要です。
Python のバージョンを確認するには、
python3 -Vまたはpython -Vを実行します。必要に応じて、インストール スクリプトで Python をインストールできます。これには Xcode コマンドライン ツールが必要です。インストールするには、
sudo xcode-select --installを実行します。または、python.org からサポートされている Python バージョンをインストールすることもできます。Python インタープリタの構成の詳細については、特に複数のバージョンがインストールされている場合は、
gcloud topic startupのドキュメントをご覧ください。 -
次のいずれかをダウンロードします。
プラットフォーム パッケージ サイズ SHA256 チェックサム macOS 64 ビット (x86_64)
google-cloud-cli-darwin-x86_64.tar.gz 58.0 MB 9f4b289e4545d146410e87363489d11ce30c1326eae0930cd77c81a499336682 macOS 64 ビット (ARM64, Apple silicon)
google-cloud-cli-darwin-arm.tar.gz 57.9 MB 20aa219e61d7ac2b4bf78f9080c0fcf2c0b79d48ce47b9833d4087a468d749d9 macOS 32 ビット (x86)
google-cloud-cli-darwin-x86.tar.gz 56.4 MB 979b7f6e4014d41222b8354495d4e89285021c1b69bf07f751aecdf929024422 または、コマンドラインからアーカイブをダウンロードすることもできます。
FILE_NAMEは、上記の表のプラットフォームのパッケージ名に置き換えます。curl -O https://storage.s3nsapis.fr/cloud-sdk-release/FILE_NAME
- ファイル システム上の任意の場所にファイルの内容を抽出します。一般的には、ホーム ディレクトリに抽出します。
macOS では、ダウンロードした
.tar.gzファイルを任意の場所で開くことでこれを実現できます。または、コマンドラインから次のコマンドを実行します。tar -xf FILE_NAME
既存のインストールを置き換えるには、既存の
google-cloud-sdkディレクトリを削除し、同じ場所にアーカイブを展開します。 - 解凍したフォルダのルートからインストール スクリプトを実行します。
スクリプトによって、次の設定アクションを実行するよう求められます。同意するには、プロンプトが表示されたら./google-cloud-sdk/install.sh
Yと答えます。- 必要に応じて、Python 3.13 と推奨モジュールをインストールします。
- gcloud CLI を
PATHに追加してコマンドの補完を有効にします。 - gcloud CLI の改善に役立てるため、匿名の使用統計情報を送信するよう設定します。
スクリーン リーダー モードを有効にしてインストール スクリプトを実行するには:./google-cloud-sdk/install.sh --help./google-cloud-sdk/install.sh --screen-reader=true
- 省略可: 前の手順で
PATHを更新した場合は、変更が反映されるように新しいターミナルを開きます。 -
Google Cloud CLI インストーラをダウンロードします。
または、PowerShell ターミナルを開き、以下の PowerShell コマンドを実行します。
(New-Object Net.WebClient).DownloadFile("https://storage.s3nsapis.fr/cloud-sdk-release/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe") & $env:Temp\GoogleCloudSDKInstaller.exe
-
インストーラを起動して、画面の指示に沿って操作します。インストーラには Google LLC による署名が付いています。
- スクリーン リーダーを使用している場合は、[スクリーン リーダーモードをオンにする] チェックボックスをオンにします。このオプションで
gcloudを構成すると、Unicode スピナーの代わりにステータス トラッカーが使用され、進行状況が割合で表示されます。また、テーブルがフラット化されます。詳しくは、ユーザー補助機能のガイドをご覧ください。 - Google Cloud CLI には Python が必要です。サポートされているバージョンは Python 3.9~3.14 です。デフォルトでは、Google Cloud CLI の Windows バージョンには Python 3 がバンドルされています。Google Cloud CLI を使用するには、オペレーティング システムでサポートされているバージョンの Python を実行する必要があります。
- インストーラにより、必要な Python バージョンを含むすべての必要な依存関係がインストールされます。Google Cloud CLI はデフォルトで Python 3 をインストールして管理しますが、必要であれば、バンドル版 Python をインストールするオプションのチェックボックスをオフにすることで、既存の Python のインストールを使用できます。既存の Python インストール環境の使用方法については、
gcloud topic startupをご覧ください。
- スクリーン リーダーを使用している場合は、[スクリーン リーダーモードをオンにする] チェックボックスをオンにします。このオプションで
インストールが完了すると、スタート メニューとデスクトップのショートカットの作成、Google Cloud CLI シェルの起動を行うオプションが表示されます。シェルを開始するオプションのチェックを外します。次の手順で、gcloud CLI を実行して構成します。
findコマンドが認識されないことが原因でインストールが失敗する場合は、findが格納されているフォルダがPATH環境変数に含まれていることを確認してください。通常、これはC:\WINDOWS\system32;です。- gcloud CLI をアンインストールした場合は、gcloud CLI を再度インストールする前にシステムを再起動する必要があります。
- 解凍できない場合は、管理者としてインストーラを実行します。
gcloud initを実行して gcloud CLI を初期化します。gcloud initデフォルトでは、このコマンドを実行するとウェブブラウザが開き、アクセスが承認されます。代わりにコマンドラインから承認するには、
--console-onlyフラグを追加します。非対話型承認の場合は、Cloud de Confiance コンソールで適切なスコープのサービス アカウントを作成し、その JSON キーファイルでgcloud auth activate-service-accountを使用します。プロンプトに沿って、次の項目を承認して構成します。
ログインを求めるメッセージが表示されたら、同意してブラウザで Google アカウントにログインします。[許可] をクリックして、リソースへのアクセス権を付与します。
オーナー、編集者、閲覧者のいずれかの権限が付与されているプロジェクトのリストから、プロジェクトを選択します。プロジェクトが 1 つしかない場合は、そのプロジェクトが
gcloud initによって自動的に選択されます。200 を超えるプロジェクトがある場合は、プロジェクト ID の入力、プロジェクトの作成、プロジェクトの一覧表示を求めるプロンプトが表示されます。プロジェクトの作成を選択した場合は、課金を有効にする必要があります。
Compute Engine API を有効にしている場合は、デフォルトの Compute Engine ゾーンを選択します。
省略可: スクリーン リーダーの利便性を向上させるため、次のコマンドで
accessibility/screen_readerプロパティを有効にします。gcloud config set accessibility/screen_reader true詳しくは、ユーザー補助機能の有効化ガイドをご覧ください。
認証情報がローカル システムに保存されているアカウントのリストを表示します。
gcloud auth listgcloud CLI は、認証されたアカウントのリストを表示します。
Credentialed Accounts ACTIVE ACCOUNT * principal://iam.googleapis.com/locations/global/workforcePools/my-pool/subject/my-user@example.com
アクティブな gcloud CLI 構成のプロパティを一覧表示します。
gcloud config listgcloud CLI はプロパティのリストを表示します。
[core] account = principal://iam.googleapis.com/locations/global/workforcePools/my-pool/subject/my-user@example.com disable_usage_reporting = False project = my-project
gcloudコマンドやその他のトピックに関する情報を表示します。gcloud helpたとえば
gcloud compute instances createのヘルプを表示するには、次のようにします。gcloud help compute instances creategcloud CLI によって、コマンドの説明、コマンドフラグと引数のリスト、コマンドの使用方法の例などを含むヘルプトピックが表示されます。
- gcloud CLI ガイドで、gcloud CLI の概要を確認する。このガイドには、主なコンセプト、コマンドの使い方、便利なヒントなどが簡潔にまとめられています。
- gcloud CLI リファレンス ガイドを読む。 Cloud de Confianceでさまざまなタスクを実行するために使用できる各 gcloud CLI コマンドの詳細ページ(説明、フラグ、例を含む)が記載されています。
- よく使用されるコマンドと主要なコンセプトの一覧については、gcloud CLI クイック リファレンスをご覧ください。
このドキュメントに記載されているタスクの完了後、作成したリソースを削除すると、それ以上の請求は発生しません。詳細については、クリーンアップをご覧ください。
gcloud CLI バージョン 549.0.0 をインストールする
Windows で Google Cloud CLI を使用するには、Windows 8.1 以降または Windows Server 2012 以降が必要です。
トラブルシューティングのヒント
gcloud CLI を初期化して承認する
プロキシまたはファイアウォールの背後にある場合は、プロキシ構成を参照して、gcloud CLI のネットワーク アクセスを有効にしてください。
gcloud CLI をインストールしたら、初期化して Cloud de Confiance へのアクセスを承認し、デフォルトの構成を設定します。詳細については、gcloud init をご覧ください。
コアコマンドを実行する
主要なコマンドを実行して、gcloud CLI のインストールに関する情報を表示します。
省略可: 追加のコンポーネントをインストールする
App Engine エミュレータ、kubectl、アルファ版またはベータ版のリリースレベルの gcloud CLI コマンドなどの追加コンポーネントをインストールするには、gcloud CLI コンポーネントの管理をご覧ください。
クリーンアップ
このページで使用したリソースについて、 Cloud de Confiance アカウントに課金されないようにするには、次の手順で操作します。