【发布时间】:2022-02-12 22:37:01
【问题描述】:
我开始使用 Docker 并且正在创建一个 Dockerfile。 我用于 FROM 语句的图像有环境变量来配置它,但我不知道如何将变量传递给这个图像。为此,我只需要在 Dockerfile 中设置 ENV?
【问题讨论】:
标签: docker dockerfile
我开始使用 Docker 并且正在创建一个 Dockerfile。 我用于 FROM 语句的图像有环境变量来配置它,但我不知道如何将变量传递给这个图像。为此,我只需要在 Dockerfile 中设置 ENV?
【问题讨论】:
标签: docker dockerfile
是的,使用 dockerfile 中的ARG NAME_OF_ENV_VARIABLE 设置环境变量
在构建 docker 镜像时使用 --build-arg 标志。
示例:
docker build -t nameOfImage --build-arg NAME_OF_ENV_VARIABLE=ADD_YOUR_VALUE_TO_PASS .
【讨论】: