Docket

时间:2018-03-23 19:32:17

标签: apache docker vue.js

我使用Docker Hub映像(官方httpd:2.4)为我的webapp创建一个apache2容器。

我在httpd-vhosts.conf中添加了许多vHosts,如:

<VirtualHost *:80>
    ServerAdmin webmaster@first.local
    DocumentRoot "/usr/local/apache2/htdocs/first"
    ServerName first.local
    ServerAlias www.first.local
    ErrorLog "logs/first.local-error_log"
    CustomLog "logs/first.local-access_log" common
    SetEnv HELLO 'Hello world'
</VirtualHost>

mod_env在图像中默认启用,我正确地将httpds-vhosts.conf包含到httpd.conf中(我可以访问我的vhost)但是我无法将环境变量HELLO检索到我的应用程序中。

我的应用程序是一个VueJS应用程序,它使用:process.env来访问所有环境变量,但是HELLO不可见(而直接在我的源代码应用程序中设置的其他应用程序是可见的)。

我做错了什么?感谢

0 个答案:

没有答案