【发布时间】:2018-12-12 22:40:40
【问题描述】:
在 Windows 操作系统上工作。
我使用 node-config 的节点应用程序没有使用 docker 环境变量。它始终使用默认配置。
我正在使用 node-config 自定义环境变量,如下所述:https://github.com/lorenwest/node-config/wiki/Environment-Variables#custom-environment-variables
在本地运行应用程序时一切正常。配置通过默认配置,并在设置时采用我的用户变量中定义的配置。
问题
- 我用所有必需的环境变量启动了一个 docker 实例 设置。
- 我通过运行
docker exec container_name env来验证环境变量
但是,节点应用程序仍然使用默认配置,而不是环境变量。
我不确定我可能缺少什么设置。
【问题讨论】:
-
对不起,这不是您问题的答案,但我对 Heroku 有这个确切的问题。自定义环境变量不会覆盖默认或生产 json 文件
标签: node-config