首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker run找不到谷歌身份验证"oauth2google.DefaultTokenSource: google:找不到默认凭据“

Docker run找不到谷歌身份验证"oauth2google.DefaultTokenSource: google:找不到默认凭据“
EN

Stack Overflow用户
提问于 2020-08-28 22:35:45
回答 1查看 113关注 0票数 0

嘿,我正在试着弄清楚为什么在运行docker run命令时,我一直收到这个错误。下面是我正在运行的内容

代码语言:javascript
复制
docker run -p 127.0.0.1:2575:2575 -v ~/.config:/home/.config gcr.io/cloud-healthcare-containers/mllp-adapter /usr/mllp_adapter/mllp_adapter --hl7_v2_project_id=****** --hl7_v2_location_id=us-east1 --hl7_v2_dataset_id=*****--hl7_v2_store_id=*****--export_stats=false --receiver_ip=0.0.0.0

我已经尝试了ubuntu和windows,但都出现了连接失败的错误,并查看了googles服务认证文档。我已确认帐户已激活,密钥已导出到下面的配置中

代码语言:javascript
复制
randon@ubuntu-VM:~/Downloads$ gcloud auth configure-docker
WARNING: Your config file at [/home/brandon/.docker/config.json] contains these credential helper entries:

{
  "credHelpers": {
    "gcr.io": "gcloud",
    "us.gcr.io": "gcloud",
    "eu.gcr.io": "gcloud",
    "asia.gcr.io": "gcloud",
    "staging-k8s.gcr.io": "gcloud",
    "marketplace.gcr.io": "gcloud"
  }

我认为这与-v命令如何使用谷歌身份验证有关。有任何需要修复的帮助或指导吗?谢谢

代码语言:javascript
复制
-v ~/.config:/root/.config is used to give the container access to gcloud credentials;
EN

回答 1

Stack Overflow用户

发布于 2020-09-08 18:39:23

我面对同样的问题好几个小时了,我决定检查源代码,即使我不是一个go开发人员。

所以,我想出了我们有一个credentials option来设置凭证文件。目前还没有记录在案。

docker命令应如下所示:

代码语言:javascript
复制
docker run \
    --network=host \
    -v ~/.config:/root/.config \
    gcr.io/cloud-healthcare-containers/mllp-adapter \
    /usr/mllp_adapter/mllp_adapter \
    --hl7_v2_project_id=$PROJECT_ID \
    --hl7_v2_location_id=$LOCATION \
    --hl7_v2_dataset_id=$DATASET_ID \
    --hl7_v2_store_id=$HL7V2_STORE_ID \
    --credentials=/root/.config/$GOOGLE_APPLICATION_CREDENTIALS \
    --export_stats=false \
    --receiver_ip=0.0.0.0 \
    --port=2575 \
    --api_addr_prefix=https://healthcare.googleapis.com:443/v1 \
    --logtostderr

不要忘记将凭据文件放入~/.config文件夹中。

在这里它工作得很好。我希望能帮到你。

干杯

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63635879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档