【发布时间】:2020-07-17 01:44:53
【问题描述】:
我在阅读 Docker hub 上的文档时遇到了:
配置 此映像附带默认的
php.ini-development和php.ini-production配置文件。 强烈建议对生产环境中使用的图像使用生产配置! 我按照步骤通过在我的Dockerfile.dev中添加以下内容来使用它们:
RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"
或者
RUN mv "$PHP_INI_DIR/php.ini-development" "$PHP_INI_DIR/php.ini"
现在,当我启动集群时,它在index.php 中使用的所有环境变量都说Undefined Index,并且程序不再工作。
解决方法是注释掉RUN mv...,然后一切都恢复正常。
为什么会破坏 Kubernetes 环境变量,我怎样才能让它们协同工作?
【问题讨论】:
标签: php docker kubernetes environment-variables