1
私たちのコンテナはGoogle Container Registryを使用してホストされており、私はid "com.bmuschko.docker-java-application" version "3.0.7"
を使用してドッキング用のコンテナを構築し、展開しています。しかし、ベースイメージを引っ張ったり、GCRにイメージをプッシュしようとすると、私は許可の問題に遭遇します(私はイメージを引っ張ってローカルで利用できるようになります)。GCRを使用しているときにGradle Dockerプラグインのgcloudアカウントを正しく設定するにはどうすればよいですか?
Docker関連のコールをプラグインを使用して電線で発行するたびに、特定のGCloudアカウントを適切に設定する方法を少し混乱させます。最初の試みとして
は、私は、コマンドの前にタスクを作成し、構築またはプッシュしようとしました:必要に応じてtask gcloudLogin(type:Exec) {
executable "gcloud"
args "auth", "activate-service-account", "--key-file", "$System.env.KEY_FILE"
}
しかし、この単純なラッパーは動作しません。このプラグインをGCRと連携させる方法は現在サポートされていますか?