Docker run命令如何设置环境变量

avatar
作者
筋斗云
阅读量:0

在Docker run命令中,您可以使用-e--env选项设置环境变量

docker run -e VAR_NAME=VAR_VALUE IMAGE_NAME [OPTIONS] 

其中,VAR_NAME是您要设置的环境变量的名称,VAR_VALUE是相应的值,IMAGE_NAME是要运行的Docker镜像的名称。

例如,如果您想在运行名为my_image的Docker镜像时设置名为APP_ENV的环境变量为production,您可以使用以下命令:

docker run -e APP_ENV=production my_image 

您还可以一次设置多个环境变量,只需用逗号分隔它们:

docker run -e VAR1=value1 -e VAR2=value2 my_image 

此外,您还可以通过在命令行中设置环境变量来覆盖镜像中定义的环境变量。例如:

APP_ENV=staging docker run -e APP_ENV=production my_image 

这将覆盖镜像中定义的APP_ENV环境变量,将其设置为production

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!