कोई डॉकरफ़ाइल में तर्क कैसे पास करता है?डॉकर बिल्ड तर्क
चलें कहते हैं कि मैं dockerfile है:
FROM ubuntu:14.04
MAINTAINER Karl Morrison
sudo do-something-here myVarHere
मैं उदाहरण के लिए इतनी के रूप में फ़ाइल का निर्माण करना चाहते हैं:
docker build basickarl/my-image-example /directory/of/my/dockerfile "my string to be passed to myVarHere here!"
निर्माण आर्ग साथ परेशानी हो रही उन लोगों के लिए, ऊपर काफी हद तक सही है, हालांकि तर्कों को रन कमांड में पर्यावरण चर के रूप में उपयोग किया जाता है। आप इस [यहां] (https://docs.docker.com/engine/reference/commandline/build/#set-build-time-variables---build-arg) और [यहां] (https) पर दस्तावेज़ देख सकते हैं : //docs.docker.com/engine/reference/builder/#environment-replacement)। उपर्युक्त रन कमांड तब होगा: 'रन करें-कुछ-यहां $ myVarHere' –