假设我有一个env文件,其中包含
DB_PW=123和一个docker命令,该命令期望
-env MYSQL_ROOT_PASSWORD=123有没有一种方法可以从环境文件中提取DB_PW并在命令行中将其分配给MYSL_ROOT_PASSWORD?(显然不需要在env文件中添加一行显式赋值)我到处都在阅读,但我不确定这是否可能,或者这将在哪里记录下来。
发布于 2021-04-25 05:10:36
如果你使用的是"- -env -file “标志或者.env文件在compose目录中,那么你可以通过使用"${ENV_VAR}”从.env文件中直接调用值,例如:-env MYSQL_ROOT_PASSWORD=${DB_PW} https://docs.docker.com/compose/environment-variables/
https://stackoverflow.com/questions/67243315
复制相似问题