Dockerfile
rpm을 설치하기 위해 RUN 명령 을 사용하고 있습니다.
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 .
.