Google cloud storage 如何从dockerfile访问Google云存储

Google cloud storage 如何从dockerfile访问Google云存储,google-cloud-storage,dockerfile,Google Cloud Storage,Dockerfile,我正在尝试从google云存储下载一些文件,但如果我需要为此特定任务创建IAM角色,我也不知道如何登录dockerfile构建 你能提供一些帮助吗?谢谢大家! 您可以从docker内部使用gsutil。 要在“交互”模式下首先尝试此操作,您可以执行以下操作: docker run -it google/cloud-sdk:alpine gcloud auth login gsutil -m cp /some-file gs://your-bucket 关于权限,您必须能够从bucket(或)列

我正在尝试从google云存储下载一些文件,但如果我需要为此特定任务创建IAM角色,我也不知道如何登录dockerfile构建


你能提供一些帮助吗?谢谢大家!

您可以从docker内部使用gsutil。 要在“交互”模式下首先尝试此操作,您可以执行以下操作:

docker run -it google/cloud-sdk:alpine
gcloud auth login
gsutil -m cp /some-file gs://your-bucket

关于权限,您必须能够从bucket(或)列表和下载。我没有检查所有的,但这些肯定有用。嗨,迈克,你有什么想法吗: