在运行容器时,可以使用 -e
选项来定义环境变量。例如:
docker run -e MY_VAR=my_value my_image
这将在容器内部定义一个名为 MY_VAR
的环境变量,其值为 my_value
。
如果要定义多个环境变量,可以使用多个 -e
选项:
docker run -e VAR1=value1 -e VAR2=value2 my_image
注意:这种方式只会在容器运行的时候覆盖环境变量,不会改变 Docker 镜像中的环境变量。如果需要修改 Docker 镜像中的环境变量,请修改 Dockerfile 并重新构建镜像。