Ich verwende die Anweisung RUN in einem Dockerfile
, um eine Drehzahl zu installieren
RUN yum -y install samplerpm-2.3
Ich möchte jedoch den Wert "2.3" als Argument übergeben. Meine RUN-Anweisung sollte ungefähr so aussehen:
RUN yum -y install samplerpm-$arg
wo $arg=2.3
Sie suchen nach --build-arg
Und der Anweisung ARG
. Diese sind neu ab Docker 1.9. Check out https://docs.docker.com/engine/reference/builder/#arg . Auf diese Weise können Sie ARG arg
Zum Dockerfile
hinzufügen und dann mit docker build --build-arg arg=2.3 .
Erstellen.