有没有办法通过docker run传递我的本地google默认应用程序凭据(https://developers.google.com/identity/protocols/application-default-credentials)?
我的用例:
如果我能告诉" docker run"那将是件好事。将主机google默认应用程序凭据传递给docker镜像。
答案 0 :(得分:12)
传递-v ~/.config:/root/.config
应该可以正常运行。这假设您的本地代码使用由gcloud auth login
存储在〜/ .config / gcloud中的应用程序默认凭据,并且容器中用户的主目录是/ root。