【发布时间】:2018-06-25 19:14:27
【问题描述】:
你好 Stackoverflowers,
我正在尝试通过 gsutil 从我通过 Circle CI 运行的暂存环境中对谷歌云存储桶上的数据进行 CRUD。我正在从 docker 容器运行 gsutil 命令,这里是 docker-compose:
services:
bucketstuff
image: bucketstuff:latest
build: .
volumes:
- ~/.config:/root/.config
- ~/.kube:/root/.kube
这适用于我的本地计算机,但不适用于我的暂存环境(Circle CI 代理)。所以我试图找出我真正需要使用 gsutil 的配置文件。
此外,gsutil 直接在 Circle CI 代理上运行良好。由此我推断在 Circle CI 代理上正确配置了 gsutil,但正确的配置文件没有映射到我的 docker 容器。
暂存环境的错误消息:
您正在尝试访问未配置的受保护数据 证书。请访问https://cloud.google.com/console#/project 并注册一个帐户,然后运行“gcloud auth login”
【问题讨论】: