【发布时间】:2022-08-05 20:04:07
【问题描述】:
我是 docker 新手,我想将来自 env.local 的 env 变量添加到我的容器中。我将如何使用 docker CLI 添加这些?
标签: docker docker-compose environment-variables twilio ngrok
我是 docker 新手,我想将来自 env.local 的 env 变量添加到我的容器中。我将如何使用 docker CLI 添加这些?
标签: docker docker-compose environment-variables twilio ngrok
使用带有 --env-file 标志的 docker-compose 时,您可以指定一个 env 文件。
见:Docker Documentation: Environment variables
docker compose --env-file ./config/.env.dev config
【讨论】:
这解决了我的问题。
现在我正在尝试设置天蓝色管道,所以我正在这样做
- task: DockerCompose@0
inputs:
containerregistrytype: 'Container Registry'
dockerRegistryEndpoint: 'ContainerRegistry-DEV'
dockerComposeFile: '**/docker-compose.yml'
action: 'Push services'
includeLatestTag: true
arguments: '--env-file ./EnvVariables/.env.dev'
但是管道给了我一个错误,说环境变量没有定义。
你有类似的问题吗?
【讨论】: