【发布时间】:2016-04-17 19:03:42
【问题描述】:
我已经使用Meteord 对 Meteor 应用程序进行了 docker 化,效果很好,我的问题是我想将一些设置传递给应用程序。
Meteord 不会像通常为应用程序提供设置那样使用设置文件启动应用程序 (meteor --settings file.json)。这也可以做到with an environement variable 称为METEOR_SETTINGS。
由于我希望 webapp 与其他服务一起运行,我正在使用 Docker Compose。
我有我的settings.json-文件,我想将其作为环境变量读取,例如:
environment:
- METEOR_SETTINGS=$cat(settings.json)
但这不起作用。
如何让 Docker compose 基于 JSON 文件动态创建此环境变量?
【问题讨论】:
标签: json docker docker-compose dockerfile