我有一个symfony骨架项目,并且使用.env文件存储环境变量。
在Dockerfile中,我运行composer install
,但是它创建了一个.env文件。我想从管道环境变量中编辑.env文件。最好的方法是什么?
删除.env并创建我自己的?还是有一种方法可以编辑.env文件?
答案 0 :(得分:0)
您可以使用bash redirection
将值附加到.env文件中。
echo ENV_VARAIBLE=value > .env
-如果.env不存在,请使用此命令(op.a.它会覆盖现有的.env)
echo ENV_VARIABLE_2=value2 >> .env
-使用它可以将变量附加到现有的.env文件中。
更多:https://unix.stackexchange.com/questions/89386/what-is-symbol-and-in-unix-linux
更多:http://www.catonmat.net/blog/bash-one-liners-explained-part-three/