如何将参数传递给Dockerfile?


Answers:


151

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


1
完成所有这些操作后,我得到一个错误**没有可用的包samplerpm- $ arg。**似乎无法替换2.3的参数值。
eatlhour 2015年

1
您可能需要使用Dockerfile,用于构建的命令创建一个新问题,并输入错误提示给我帮助。
安迪·辛

2
那么env变量呢?
亚历山大·米尔斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.