我在a中使用RUN指令Dockerfile
来安装rpm
RUN yum -y install samplerpm-2.3
但是,我想传递值"2.3"作为参数.我的RUN指令应该类似于:
RUN yum -y install samplerpm-$arg
哪里 $arg=2.3
您正在寻找--build-arg
和ARG
指导.这些是Docker 1.9的新功能.查看https://docs.docker.com/engine/reference/builder/#arg.这将允许您添加ARG arg
到Dockerfile
然后构建docker build --build-arg arg=2.3 .
.