Come si passano gli argomenti in un docker file?Argomento di creazione Docker
Diciamo che ho il dockerfile:
FROM ubuntu:14.04
MAINTAINER Karl Morrison
sudo do-something-here myVarHere
vorrei costruire il file come così per esempio:
docker build basickarl/my-image-example /directory/of/my/dockerfile "my string to be passed to myVarHere here!"
Per coloro che hanno problemi con args costruire, quanto sopra è in gran parte corretto, tuttavia gli argomenti sono accessibili come variabili di ambiente nei comandi RUN. Puoi vedere la documentazione su questo [qui] (https://docs.docker.com/engine/reference/commandline/build/#set-build-time-variables---build-arg) e [qui] (https : //docs.docker.com/engine/reference/builder/#environment-replacement). Il comando RUN sopra sarebbe quindi: 'Esegui do-something-here $ myVarHere' –