当前位置:  开发笔记 > 运维 > 正文

如何将参数传递给Dockerfile?

如何解决《如何将参数传递给Dockerfile?》经验,为你挑选了1个好方法。

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

RUN yum -y install samplerpm-2.3

但是,我想传递值"2.3"作为参数.我的RUN指令应该类似于:

RUN yum -y install samplerpm-$arg

哪里 $arg=2.3



1> Andy Shinn..:

您正在寻找--build-argARG指导.这些是Docker 1.9的新功能.查看https://docs.docker.com/engine/reference/builder/#arg.这将允许您添加ARG argDockerfile然后构建docker build --build-arg arg=2.3 ..


那么env变量呢?
推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有