我在docker-compose.yml文件中配置了以下环境变量:
version: '3'
services:
server:
ports:
- 13045:3000
environment:
- NODE_CONFIG: '{"DATABASE_URL":"http://db:5984"}'
尝试运行时docker-compose up
,出现此错误:
services.server.environment contains {"NODE_CONFIG": "{\"DATABASE_URL\":\"http://db:5984\"}"}, which is an invalid type, it should be a string
我需要将环境变量设置为JSON字符串(请参阅https://github.com/lorenwest/node-config/wiki/Environment-Variables#node_config)
我在这里做错什么了吗?我能以某种方式使它工作吗?
-
NODE_CONFIG之前的领先