小编典典

如何将参数传递给 Dockerfile?

all

我在 a 中使用 RUN 指令Dockerfile来安装 rpm

RUN yum -y install samplerpm-2.3

但是,我想将值“2.3”作为参数传递。我的 RUN 指令应该类似于:

RUN yum -y install samplerpm-$arg

在哪里$arg=2.3


阅读 68

收藏
2022-06-13

共1个答案

小编典典

从 Docker 1.9 开始--build-arg,您正在寻找ARG指令。

查看此文档以供参考。这将允许您添加ARG argDockerfile然后构建

docker build --build-arg arg=2.3 .
2022-06-13