我如何在没有 运行 gcloud init 命令的情况下使用 gcloud Sdk

how can i use gcloud Sdk without running gcloud init command

我正在使用 docker 运行 一个使用 gcloud SDK 的程序

在执行程序之前,我必须安装gcloud SDK,然后使用gloud init进行初始化。

问题是,如果我使用 docker,很难将信息(account/password、projectID ...)传递给 gloud init。

如题,有没有办法解决这个问题。据我所知,它可以通过提供服务密钥文件或其他方式来完成。但我不确定。 任何帮助将不胜感激!!

addresses how to automate Google SDK and you can use this article 将其应用于您的 docker 图片