【发布时间】:2019-12-18 15:26:11
【问题描述】:
阅读config point of the 12 factor app 后,我决定用环境变量覆盖包含默认值的配置文件。
我有 3 个Dockerfiles,一个用于 API,一个用于前端,一个用于工作人员。我有一个 docker-compose.yml 来运行这 3 个服务和一个数据库。
现在我想知道是否应该在 Dockerfiles 或 docker-compose.yml 中定义环境变量?使用一个而不是另一个有什么区别?
【问题讨论】:
标签: docker docker-compose environment-variables dockerfile 12factor