在PHP Dockerfile中设置环境变量的方法有两种:
在Dockerfile中使用 ENV 指令设置环境变量,例如:FROM php:7.4-apacheENV MYSQL_HOST=localhostENV MYSQL_USER=rootENV MYSQL_PASSWORD=secret# 其他指令在运行容器时使用 -e 参数设置环境变量,例如:docker run -e MYSQL_HOST=localhost -e MYSQL_USER=root -e MYSQL_PASSWORD=secret my-php-container这两种方法都可以用来设置环境变量,但在Dockerfile中设置环境变量的方式更适合用于定义容器的默认值,而在运行容器时设置环境变量的方式更适合用于动态指定环境变量的值。


