【发布时间】:2022-01-15 07:02:31
【问题描述】:
我正在尝试通过 cloudbuild.yaml 为 Google Cloud Build 在 docker 映像中设置环境变量
这里是示例 cloudbuild.yaml:
steps:
- name: "gcr.io/cloud-builders/docker"
args: ["run", "--rm", "--volume=/foo:/bar", "--privileged", "-e FOO=bar", "my/build:latest", "/root/init_build.sh" ]
timeout: "600s"
当我在本地命令行上运行并将环境变量传递到容器中时,它按预期工作。但是,当我在 Cloud Build 中触发构建时,不会在容器中设置环境变量。
提前感谢您的任何指导。
【问题讨论】:
标签: docker environment-variables google-cloud-build