在Docker中设置GOOGLE_APPLICATION_CREDENTIALS [英] Set GOOGLE_APPLICATION_CREDENTIALS in Docker
本文介绍了在Docker中设置GOOGLE_APPLICATION_CREDENTIALS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想使用我的 key.json
文件在docker容器中设置GOOGLE_APPLICATION_CREDENTIALS,但我不想将此文件复制到我的容器中。
I want to set GOOGLE_APPLICATION_CREDENTIALS inside my docker container using my key.json
file but I don't want to copy this file into my container.
推荐答案
docker run \
-e GOOGLE_APPLICATION_CREDENTIALS=/tmp/keys/[FILE_NAME].json \
-v $GOOGLE_APPLICATION_CREDENTIALS:/tmp/keys/[FILE_NAME].json:ro \
gcr.io/[PROJECT_ID]/[IMAGE]
参考: https://cloud.google.com/run/docs/testing/local
这篇关于在Docker中设置GOOGLE_APPLICATION_CREDENTIALS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文