我更新了docker,并注意到在docker-compose中使用环境文件时行为发生了重大变化
我有以下内容:
env_file:
- ./file.env
,然后在file.env
property=${something}
在更新之前,在正在运行的容器中执行echo $property
会产生字符串${something}
。这就是我想要的。
现在(docker 19.03.12),$property
为空,因为docker试图从我的系统环境变量中找到$something
。
是什么引起了这种行为改变?有没有办法禁用它或解决它?