डॉकटर - निर्देश कमांड

डॉकर के पास निर्देश कमांड का एक मेजबान है। ये वो कमांड हैं जो डॉकर फाइल में डाले जाते हैं। आइए देखें जो उपलब्ध हैं।

सीएमडी निर्देश

इस कमांड का उपयोग रनटाइम के दौरान एक कमांड निष्पादित करने के लिए किया जाता है जब कंटेनर निष्पादित होता है।

वाक्य - विन्यास

CMD command param1

विकल्प

  • command - कंटेनर लॉन्च होने पर चलने के लिए यह कमांड है।

  • param1 - यह कमांड में दर्ज किया गया पैरामीटर है।

प्रतिलाभ की मात्रा

आदेश तदनुसार निष्पादित होगा।

उदाहरण

हमारे उदाहरण में, हम एक सरल दर्ज करेंगे Hello World हमारी डॉकटर फ़ाइल में प्रतिध्वनि करें और एक छवि बनाएं और उसमें से एक कंटेनर लॉन्च करें।

Step 1 - निम्नलिखित कमांड के साथ डॉकटर फ़ाइल बनाएँ -

FROM ubuntu 
MAINTAINER [email protected] 
CMD [“echo” , “hello world”]

यहाँ, CMD को प्रिंट करने के लिए उपयोग किया जाता है hello world

Step 2 - Docker का उपयोग करके छवि बनाएं build आदेश।

Step 3 - छवि से एक कंटेनर चलाएँ।

प्रवेश बिंदु

इस कमांड का उपयोग कंटेनर के लिए रनटाइम पर कमांड निष्पादित करने के लिए भी किया जा सकता है। लेकिन हम ENTRYPOINT कमांड के साथ अधिक लचीले हो सकते हैं।

वाक्य - विन्यास

ENTRYPOINT command param1

विकल्प

  • command - कंटेनर लॉन्च होने पर चलने के लिए यह कमांड है।

  • param1 - यह कमांड में दर्ज किया गया पैरामीटर है।

प्रतिलाभ की मात्रा

आदेश तदनुसार निष्पादित होगा।

उदाहरण

ENTRYPOINT के बारे में अधिक समझने के लिए एक उदाहरण पर एक नज़र डालते हैं। हमारे उदाहरण में, हम एक सरल दर्ज करेंगेecho हमारी डॉकर फाइल में कमांड करें और एक इमेज बनाएं और उसमें से एक कंटेनर लॉन्च करें।

Step 1 - निम्नलिखित कमांड के साथ डॉकटर फ़ाइल बनाएँ -

FROM ubuntu 
MAINTAINER [email protected] 
ENTRYPOINT [“echo”]

Step 2 - Docker का उपयोग करके छवि बनाएं build आदेश।

Step 3 - छवि से एक कंटेनर चलाएँ।

ENV

इस कमांड का उपयोग कंटेनर में पर्यावरण चर को सेट करने के लिए किया जाता है।

वाक्य - विन्यास

ENV key value

विकल्प

  • Key - यह पर्यावरण चर की कुंजी है।

  • value - यह पर्यावरण चर के लिए मूल्य है।

प्रतिलाभ की मात्रा

आदेश तदनुसार निष्पादित होगा।

उदाहरण

हमारे उदाहरण में, हम एक सरल दर्ज करेंगे echo हमारी डॉकर फाइल में कमांड करें और एक इमेज बनाएं और उसमें से एक कंटेनर लॉन्च करें।

Step 1 - निम्नलिखित कमांड के साथ डॉकटर फ़ाइल बनाएँ -

FROM ubuntu 
MAINTAINER [email protected] 
ENV var1=Tutorial var2=point

Step 2 - Docker का उपयोग करके छवि बनाएं build आदेश।

Step 3 - छवि से एक कंटेनर चलाएँ।

Step 4 - अंत में, निष्पादित करें env पर्यावरण चर देखने के लिए कमांड।

WORKDIR

इस कमांड का उपयोग कंटेनर की कार्यशील निर्देशिका को सेट करने के लिए किया जाता है।

वाक्य - विन्यास

WORKDIR dirname

विकल्प

  • dirname- नई कार्यशील निर्देशिका। यदि निर्देशिका मौजूद नहीं है, तो इसे जोड़ा जाएगा।

प्रतिलाभ की मात्रा

आदेश तदनुसार निष्पादित होगा।

उदाहरण

हमारे उदाहरण में, हम एक सरल दर्ज करेंगे echo हमारी डॉकर फाइल में कमांड करें और एक इमेज बनाएं और उसमें से एक कंटेनर लॉन्च करें।

Step 1 - निम्नलिखित कमांड के साथ डॉकटर फ़ाइल बनाएँ -

FROM ubuntu 
MAINTAINER [email protected] 
WORKDIR /newtemp 
CMD pwd

Step 2 - Docker का उपयोग करके छवि बनाएं build आदेश।

Step 3 - छवि से एक कंटेनर चलाएँ।