Laravel有自己的环境配置文件(.env),在其中声明了所有应用程序配置变量。
如果我在基于dockerfile的docker容器中运行Laravel-5.6,并希望发送在docker容器上设置的系统环境变量数量(同时使用docker run
创建它),那么如何实现?
最佳答案
在您的Dockerfile中,您可以像这样设置ENV变量:
# Environment Variables
ENV NAME World
然后在Laravel中的任何地方,您都应该可以像访问
$name=env('NAME');
dd($name); //should output "World"
关于laravel - 有没有办法将Docker容器上设置的系统环境变量传递给Laravel-5.6应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51253527/