保留Docker中Symfony2应用程序开发的环境变量值

时间:2016-10-10 22:42:25

标签: php symfony docker environment-variables

我在Docker容器中运行了一个Symfony2应用程序。 parameters.yml文件设置为选择环境变量,如下所示:

foldT

Docker撰写的文件内容是:

framework:
    secret: "%env.secret%"
    ...

环境变量文件是:

services:
    my-website:
        env_file: my-website.env
        build: .
        expose:
            - "80"
        volumes:
            - .:/app

通过“app.php”访问时,一切正常。但是,当以开发模式访问时(通过app_dev.php),它无法选择环境变量。有没有办法使用环境变量?我不想创建另一个带有硬编码值的parameters.yml文件。比你!

0 个答案:

没有答案