コンテナーレジストリに接続する
現在、IntelliJ IDEA は、Google Cloud で Docker コンテナーイメージの保管および管理に使用できる Google アーティファクト レジストリへの接続をサポートしています。
Google Artifact レジストリ接続を構成する
対話型インストーラを使用して Google Cloud CLI をインストールします。
次のコマンドを使用して Google Cloud CLI を初期化します。
gcloud init次のコマンドを使用して、ユーザー資格情報による 認証を構成します。
gcloud auth logingcloud auth configure-dockerコマンドとプロジェクトのリージョンを使用して、~/.docker/config.jsonファイルを構成します。次の例を確認してください。
gcloud auth configure-docker europe-west10-docker.pkg.devdocker-credential-gcloudユーティリティを使用して、ターミナルでリポジトリの資格情報を要求します。$ echo "https://europe-west10-docker.pkg.dev" | docker-credential-gcloud get { "Secret": "...", "Username": "_dcgcloud_token" }Ctrl+Alt+S を押して設定を開き、 を選択します。
をクリックして新しい Docker レジストリを追加し、次の情報を指定します。
レジストリ: レジストリタイプとして Docker V2 を選択します。
アドレス :設定されたプロジェクトのリージョンを指定します(たとえば、
https://europe-west10-docker.pkg.dev)ユーザー名:
docker-credential-gcloudユーティリティから要求された ユーザー名を指定します。パスワード:
docker-credential-gcloudユーティリティから要求された パスワードを指定します。
接続をテストし、 OK をクリックします。
Docker レジストリ ノードには、構成されたリージョンに関連付けられたリポジトリ (
europe-west10など) のイメージが表示されるはずです。