温馨提示×

docker怎么引用环境变量

小亿
106
2023-11-20 18:34:59
栏目: 编程语言

在Docker中,可以通过在Dockerfile中使用ENV命令来设置环境变量,然后在容器中引用这些环境变量。

以下是一个示例Dockerfile:

FROM ubuntu:latest

# 设置环境变量
ENV MY_VARIABLE=my_value

# 在容器中引用环境变量
CMD echo $MY_VARIABLE

在这个示例中,我们使用ENV命令设置了一个名为MY_VARIABLE的环境变量,并将其值设置为my_value。然后,在CMD命令中,我们通过$MY_VARIABLE的方式引用了这个环境变量。

可以使用docker build命令来构建镜像,并使用docker run命令运行容器。运行容器时,将会输出环境变量的值。例如,如果使用上述Dockerfile构建的镜像名为my-image,则可以运行以下命令来运行容器并查看输出:

docker run my-image

输出将显示为my_value,这表示我们成功引用了环境变量。

0