Как передать аргументы в Dockerfile?
Я использую инструкцию RUN в пределах Dockerfile для установки rpm
RUN yum -y install samplerpm-2.3
однако, я хочу передать значение " 2.3 " в качестве аргумента.
Моя инструкция запуска должна выглядеть примерно так:
RUN yum -y install samplerpm-$arg
здесь $arg=2.3
1 ответ:
вы ищете
--build-argиARGинструкция. Они являются новыми по состоянию на Docker 1.9. Проверьте https://docs.docker.com/engine/reference/builder/#arg. это позволит вам добавитьARG argдоDockerfileа затем построить сdocker build --build-arg arg=2.3 ..
Comments