环境变量(包括它们的名称)必须完全包装在单引号或双引号内:""
或''
environment: - 'NODE_CONFIG={"database": {"data": {"host": "mongo"}, "session": {"host": "redis" }}}'
并使用双引号:
environment: - 'PORT=3000' - "NODE_CONFIG={\"database\": {\"data\": {\"host\": \"mongo\"}, \"session\": {\"host\": \"redis\" }}}"
值得注意的是,使用双引号""
(如bash)将允许将变量放在环境变量中.
"MY_HOME_ENV_VARIABLE=${HOME}"