如何在运行docker实例的时候设置环境变量

如何在运行docker实例的时候设置环境变量

在运行docker实例时,可以通过-e参数来设置环境变量。具体的命令如下:

docker run -e "ENV_NAME=VALUE" <image>

其中,ENV_NAME表示环境变量的名称,VALUE表示环境变量的值。你可以根据自己的需求设置多个环境变量,只需要按照上述格式添加多个-e参数即可。

例如,如果要设置一个名为DATABASE_URL值为mysql://user:password@hostname:port/database的环境变量,可以使用以下命令:

docker run -e "DATABASE_URL=mysql://user:password@hostname:port/database" <image>

注意:如果环境变量的值中包含特殊字符(如空格、引号等),需要使用引号将整个值括起来。