【发布时间】:2021-01-28 08:00:41
【问题描述】:
部署后,有没有办法检查正在运行的云运行服务上的process.env 变量?
我认为它们会出现在以下页面中:
https://console.cloud.google.com/run/detail
有没有办法让它们在这里可用?或者以其他方式检查它?
PS:这是一个 Docker 容器。
我的 Dockerfile 上有以下 ENV。我知道他们在场,因为一切都在按应有的方式进行。但我在服务详情中看不到它们:
Dockerfile
ENV NODE_ENV=production
ENV PROJECT_ID=$PROJECT_ID
ENV SERVER_ENV=$SERVER_ENV
我正在使用cloudbuild.yaml 文件。 ENV 指令存在于我的Dockerfile 中,它们正在传递给我的容器。也许我应该将env 添加到我的cloudbuild.yaml 文件中?因为我在我的gcloub builds sumbmit 调用中使用--substitutions,它们作为--build-arg 传递给我的Docker build 步骤。但我并没有在我的cloudbuild.yaml 中将它们声明为env。
【问题讨论】:
标签: google-cloud-platform environment-variables google-cloud-run