docker

Docker run如何设置变量

小樊
81
2024-10-29 03:16:30
栏目: 智能运维

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

  1. 使用-e选项设置单个环境变量:
docker run -e MY_VARIABLE=my_value my_image

这将设置名为MY_VARIABLE的环境变量,其值为my_value

  1. 使用多个-e选项设置多个环境变量:
docker run -e MY_VARIABLE1=my_value1 -e MY_VARIABLE2=my_value2 my_image

这将设置两个环境变量:MY_VARIABLE1MY_VARIABLE2

  1. 使用--env选项设置环境变量:
docker run --env MY_VARIABLE=my_value my_image

这与使用-e选项的效果相同。

  1. 使用--env-file选项从文件设置环境变量:

首先,创建一个包含环境变量及其值的文本文件(例如env_variables.txt):

MY_VARIABLE1=my_value1
MY_VARIABLE2=my_value2

然后,使用--env-file选项从该文件设置环境变量:

docker run --env-file env_variables.txt my_image

这将设置两个环境变量:MY_VARIABLE1MY_VARIABLE2,它们的值分别来自env_variables.txt文件。

注意:在使用--env-file时,请确保在命令行中使用单引号或双引号将整个文件路径括起来。

0
看了该问题的人还看了