我对如何在 docker 容器上验证 gcloud sdk 感到有些困惑。现在,我的 docker 文件包括以下内容:
#Install the google SDK
RUN curl https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz > /tmp/google-cloud-sdk.tar.gz
RUN mkdir -p /usr/local/gcloud
RUN tar -C /usr/local/gcloud -xvf /tmp/google-cloud-sdk.tar.gz
RUN /usr/local/gcloud/google-cloud-sdk/install.sh
RUN /usr/local/gcloud/google-cloud-sdk/bin/gcloud init
但是,我很困惑如何进行身份验证?当我gcloud auth application-default login
在我的机器上运行时,它会在 chrome 中打开一个新选项卡,提示我登录。如果它在容器中的谷歌浏览器中打开一个新选项卡,我将如何在 docker 容器上输入我的凭据?