【发布时间】:2017-06-09 18:58:39
【问题描述】:
我一直致力于通过 .env 文件将我的敏感数据(凭据)传递给 docker 容器。我正在使用 docker-compose,我的 docker-compose.yml 文件如下所示:
services:
some-service:
env_file:
- .env
但是当我尝试执行“docker-compose up”时,出现以下错误:
ERROR: In file './docker-compose.yml', service 'env_file' must be a mapping not an array.
我的 .env 文件有类似的数据
id = 1234567890
密码 = 我的密码
我的文件中是否有任何缩进错误?有关如何修复此错误的任何建议?
【问题讨论】:
标签: docker environment-variables docker-compose dockerfile