यह कमांड डॉकर-क्रिएट है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
docker-create - एक नया कंटेनर बनाएं
SYNOPSIS
डाक में काम करनेवाला मज़दूर बनाना [-a|--संलग्न करें[=[]]] [--होस्ट जोड़ें[=[]]] [--ब्लकिओ-वजन[=[ब्लैकियो-वेट]]]
[--ब्लकिओ-वेट-डिवाइस[=[]]] [--सीपीयू-शेयर[=0]] [--कैप-जोड़ें[=[]]] [--कैप-ड्रॉप[=[]]]
[--सीग्रुप-पैरेंट[=सीजीग्रुप-पथ]] [--cidfile[=सीआईडीफाइल]] [--सीपीयू-अवधि[=0]] [--सीपीयू-कोटा[=0]]
[--cpuset-cpus[=सीपीयूसेट-सीपीयूएस]] [--cpuset-mems[=सीपीयूसेट-एमईएमएस]] [--डिवाइस[=[]]]
[--डिवाइस-रीड-बीपीएस[=[]]] [--डिवाइस-रीड-आईओपीएस[=[]]] [--डिवाइस-राइट-बीपीएस[=[]]]
[--डिवाइस-राइट-आईओपीएस[=[]]] [--डीएनएस[=[]]] [--डीएनएस-खोज[=[]]] [--डीएनएस-ऑप्ट[=[]]]
[-e|--env[=[]]] [--प्रवेश बिंदु[=प्रवेश बिंदु]] [--env-फ़ाइल[=[]]] [--अनावृत करना[=[]]]
[--समूह-जोड़ें[=[]]] [-h|--होस्टनाम[=HOSTNAME]] [--मदद] [-i|--इंटरैक्टिव]
[--आईपी[=IPv4-पता]] [--आईपी6[=IPv6-पता]] [--आईपीसी[=आईपीसी]] [--एकांत[=चूक]]
[--कर्नेल-मेमोरी[=कर्नेल-मेमोरी]] [-l|--लेबल[=[]]] [--लेबल-फ़ाइल[=[]]] [--संपर्क[=[]]]
[--लॉग-ड्राइवर[=[]]] [--लॉग-ऑप्ट[=[]]] [-m|--याद[=स्मृति]] [--मैक पता[=मैक पता]]
[--स्मृति-आरक्षण[=स्मृति-आरक्षण]] [--स्मृति-स्वैप[=सीमा]]
[--स्मृति-स्वैपनेस[=स्मृति-स्वैपनेस]] [--नाम[=नाम]] [--जाल[="पुल"]]
[--नेट-उपनाम[=[]]] [--ऊम-मार-अक्षम] [--oom-स्कोर-adj[=0]] [-P|--प्रकाशन-सभी]
[-p|--प्रकाशित करें[=[]]] [--पिडी[=[]]] [--विशेषाधिकार प्राप्त] [--सिफ़ पढ़िये] [--पुनः आरंभ करें[=पुनः आरंभ करें]]
[--सुरक्षा-विकल्प[=[]]] [--स्टॉप-सिग्नल[=सिग्नल]] [--shm-आकार[=[]]] [-t|--ट्टी]
[--tmpfs[=[कंटेनर-डीआईआर[: ]]] [-u|--उपयोगकर्ता[=USER]] [--उलिमिट[=[]]] [--यूटीएस[=[]]]
[-v|--आयतन[=[[होस्ट-डीआईआर:]कंटेनर-डीआईआर[:विकल्प]]]] [--वॉल्यूम-चालक[=DRIVER]]
[--वॉल्यूम-से[=[]]] [-w|--workdir[=कार्यदिरा]] छवि [कमांड] [ARG...]
वर्णन
निर्दिष्ट छवि पर एक लिखने योग्य कंटेनर परत बनाता है और इसे चलाने के लिए तैयार करता है
निर्दिष्ट आदेश. फिर कंटेनर आईडी को STDOUT पर प्रिंट किया जाता है। ये इसी के समान है
डाक में काम करनेवाला मज़दूर रन -d सिवाय इसके कि कंटेनर कभी शुरू नहीं हुआ है। फिर आप इसका उपयोग कर सकते हैं डाक में काम करनेवाला मज़दूर प्रारंभ
किसी भी बिंदु पर कंटेनर शुरू करने का आदेश।
बनाए गए कंटेनर की प्रारंभिक स्थिति डाक में काम करनेवाला मज़दूर बनाना बनाया गया है'।
विकल्प
-a, --संलग्न करें= []
STDIN, STDOUT या STDERR से जोड़ें।
--होस्ट जोड़ें= []
एक कस्टम होस्ट-टू-आईपी मैपिंग जोड़ें (होस्ट:आईपी)
--ब्लकिओ-वजन=0
ब्लॉक IO वजन (सापेक्ष वजन) 10 और 1000 के बीच वजन मान स्वीकार करता है।
--ब्लकिओ-वेट-डिवाइस= []
ब्लॉक IO वजन (सापेक्ष डिवाइस वजन, प्रारूप: DEVICE_NAME:वजन).
--सीपीयू-शेयर=0
सीपीयू शेयर (सापेक्ष वजन)
--कैप-जोड़ें= []
Linux क्षमताएँ जोड़ें
--कैप-ड्रॉप= []
लिनक्स क्षमताओं को छोड़ें
--सीग्रुप-पैरेंट=""
Cgroups का पथ जिसके अंतर्गत कंटेनर के लिए cgroup बनाया जाएगा। यदि पथ
निरपेक्ष नहीं है, पथ को init के cgroups पथ के सापेक्ष माना जाता है
प्रक्रिया। यदि सीग्रुप पहले से मौजूद नहीं हैं तो उन्हें बनाया जाएगा।
--cidfile=""
फ़ाइल में कंटेनर आईडी लिखें
--सीपीयू-अवधि=0
सीपीयू सीएफएस (पूरी तरह से उचित शेड्यूलर) अवधि को सीमित करें
--cpuset-cpus=""
सीपीयू जिसमें निष्पादन की अनुमति देनी है (0-3, 0,1)
--cpuset-mems=""
मेमोरी नोड्स (एमईएम) जिसमें निष्पादन (0-3, 0,1) की अनुमति दी जाती है। केवल NUMA पर प्रभावी
सिस्टम.
यदि आपके सिस्टम पर चार मेमोरी नोड हैं (0-3), तो उपयोग करें --cpuset-mems=0,1 फिर प्रक्रियाएँ
आपके डॉकर कंटेनर में केवल पहले दो मेमोरी नोड्स की मेमोरी का उपयोग किया जाएगा।
--सीपीयू-कोटा=0
सीपीयू सीएफएस (पूरी तरह से निष्पक्ष शेड्यूलर) कोटा सीमित करें
--डिवाइस= []
कंटेनर में एक होस्ट डिवाइस जोड़ें (जैसे --device=/dev/sdc:/dev/xvdc:rwm)
--डिवाइस-रीड-बीपीएस= []
किसी डिवाइस से पढ़ने की दर (बाइट्स प्रति सेकंड) सीमित करें (जैसे --device-read-bps=/dev/sda:1mb)
--डिवाइस-रीड-आईओपीएस= []
किसी डिवाइस से पढ़ने की दर (IO प्रति सेकंड) सीमित करें (जैसे --device-read-iops=/dev/sda:1000)
--डिवाइस-राइट-बीपीएस= []
किसी डिवाइस पर लिखने की दर (बाइट्स प्रति सेकंड) सीमित करें (जैसे --device-write-bps=/dev/sda:1mb)
--डिवाइस-राइट-आईओपीएस= []
किसी डिवाइस पर लिखने की दर (IO प्रति सेकंड) सीमित करें (जैसे --device-write-iops=/dev/sda:1000)
--डीएनएस= []
कस्टम DNS सर्वर सेट करें
--डीएनएस-ऑप्ट= []
कस्टम DNS विकल्प सेट करें
--डीएनएस-खोज= []
कस्टम DNS खोज डोमेन सेट करें (यदि आप खोज सेट नहीं करना चाहते हैं तो --dns-search=. का उपयोग करें
डोमेन)
-e, --env= []
पर्यावरण चर सेट करें
--प्रवेश बिंदु=""
छवि के डिफ़ॉल्ट ENTRYPOINT को अधिलेखित करें
--env-फ़ाइल= []
पर्यावरण चर की एक पंक्ति-सीमांकित फ़ाइल में पढ़ें
--अनावृत करना= []
बिना कंटेनर से एक पोर्ट या पोर्ट की एक श्रृंखला (जैसे --expose=3300-3310) को उजागर करें
इसे अपने होस्ट पर प्रकाशित करना
--समूह-जोड़ें= []
चलाने के लिए अतिरिक्त समूह जोड़ें
-h, --होस्टनाम=""
कंटेनर होस्ट नाम
--मदद
प्रिंट उपयोग विवरण
-i, --इंटरैक्टिव=<strong>उद्देश्य</strong>|असत्य
संलग्न न होने पर भी STDIN खुला रखें। डिफ़ॉल्ट है असत्य.
--आईपी=""
कंटेनर का इंटरफ़ेस IPv4 पता सेट करता है (जैसे 172.23.0.9)
इसका उपयोग केवल के साथ संयोजन में ही किया जा सकता है --जाल उपयोगकर्ता-परिभाषित नेटवर्क के लिए
--आईपी6=""
कंटेनर का इंटरफ़ेस IPv6 पता सेट करता है (जैसे 2001:db8::1b99)
इसका उपयोग केवल के साथ संयोजन में ही किया जा सकता है --जाल उपयोगकर्ता-परिभाषित नेटवर्क के लिए
--आईपीसी=""
डिफ़ॉल्ट कंटेनर के लिए एक निजी आईपीसी नेमस्पेस (POSIX SysV IPC) बनाना है
'कंटेनर: ': साझा किए गए किसी अन्य कंटेनर का पुन: उपयोग करता है
मेमोरी, सेमाफोर और संदेश कतारें
'होस्ट': होस्ट द्वारा साझा की गई मेमोरी, सेमाफोर और संदेश का उपयोग करें
कंटेनर के अंदर कतारें. नोट: होस्ट मोड कंटेनर को स्थानीय तक पूर्ण पहुंच प्रदान करता है
साझा स्मृति और इसलिए इसे असुरक्षित माना जाता है।
--एकांत="चूक"
आइसोलेशन कंटेनरों द्वारा उपयोग की जाने वाली आइसोलेशन तकनीक के प्रकार को निर्दिष्ट करता है।
--कर्नेल-मेमोरी=""
कर्नेल मेमोरी सीमा (प्रारूप: [ ], जहां इकाई = बी, के, एम या जी)
एक कंटेनर के लिए उपलब्ध कर्नेल मेमोरी को प्रतिबंधित करता है। यदि 0 की सीमा निर्दिष्ट है (नहीं)
का उपयोग --कर्नेल-मेमोरी), कंटेनर की कर्नेल मेमोरी सीमित नहीं है। यदि आप निर्दिष्ट करते हैं a
सीमा, इसे ऑपरेटिंग सिस्टम के पृष्ठ आकार के गुणक तक पूर्णांकित किया जा सकता है
मूल्य बहुत बड़ा हो सकता है, लाखों खरबों।
-l, --लेबल= []
एक कंटेनर में मेटाडेटा जोड़ता है (उदाहरण के लिए, --label=com.example.key=value)
--लेबल-फ़ाइल= []
किसी फ़ाइल से लेबल पढ़ें. प्रत्येक लेबल को ईओएल के साथ परिसीमित करें।
--संपर्क= []
के रूप में किसी अन्य कंटेनर में लिंक जोड़ें :उपनाम या बस
ऐसी स्थिति में उपनाम नाम से मेल खाएगा।
--लॉग-ड्राइवर="json फ़ाइल|syslog|पत्रिका|जेलफ़|धाराप्रवाह|awlogs|अलग होना|कोई नहीं"
कंटेनर के लिए लॉगिंग ड्राइवर. डिफ़ॉल्ट को डेमॉन द्वारा परिभाषित किया गया है --लॉग-ड्राइवर झंडा।
चेतावनी: डाक में काम करनेवाला मज़दूर लॉग कमांड केवल के लिए काम करता है json फ़ाइल और
पत्रिका लॉगिंग ड्राइवर.
--लॉग-ऑप्ट= []
लॉगिंग ड्राइवर विशिष्ट विकल्प।
-m, --याद=""
मेमोरी सीमा (प्रारूप: [ ], जहां इकाई = बी, के, एम या जी)
आपको एक कंटेनर में उपलब्ध मेमोरी को सीमित करने की अनुमति देता है। यदि होस्ट स्वैप का समर्थन करता है
स्मृति, फिर -m मेमोरी सेटिंग भौतिक रैम से बड़ी हो सकती है। यदि 0 की सीमा है
निर्दिष्ट (उपयोग नहीं कर रहा) -m), कंटेनर की मेमोरी सीमित नहीं है। वास्तविक सीमा हो सकती है
ऑपरेटिंग सिस्टम के पृष्ठ आकार के गुणक तक पूर्णांकित (मान बहुत होगा)।
बड़ा, यानी लाखों खरबों)।
--मैक पता=""
कंटेनर मैक पता (जैसे 92:d0:c6:0a:29:33)
--स्मृति-आरक्षण=""
मेमोरी सॉफ्ट सीमा (प्रारूप: [ ], जहां इकाई = बी, के, एम या जी)
मेमोरी रिज़र्वेशन सेट करने के बाद, जब सिस्टम मेमोरी विवाद या कम मेमोरी का पता लगाता है,
कंटेनरों को अपनी खपत को उनके आरक्षण तक सीमित रखने के लिए मजबूर किया जाता है। तो आपको चाहिए
हमेशा नीचे मान सेट करें --याद, अन्यथा कठोर सीमा को प्राथमिकता दी जाएगी। द्वारा
डिफ़ॉल्ट, मेमोरी आरक्षण मेमोरी सीमा के समान होगा।
--स्मृति-स्वैप= "सीमा"
मेमोरी प्लस स्वैप के बराबर एक सीमा मान। के साथ प्रयोग करना चाहिए -m (--याद) झंडा।
विनिमय सीमा हमेशा से बड़ा होना चाहिए -m (--याद) कीमत।
का प्रारूप सीमा is [ ]. इकाई हो सकती है b (बाइट्स), k (किलोबाइट्स), m
(मेगाबाइट्स), या g (गीगाबाइट)। यदि आप एक इकाई निर्दिष्ट नहीं करते हैं, b प्रयोग किया जाता है। LIMIT को सेट करें -1 सेवा मेरे
असीमित स्वैप सक्षम करें.
--स्मृति-स्वैपनेस=""
एक कंटेनर की मेमोरी स्वैपनेस व्यवहार को ट्यून करें। 0 और 100 के बीच पूर्णांक स्वीकार करता है।
--नाम=""
कंटेनर को एक नाम निर्दिष्ट करें
--जाल="पुल"
कंटेनर के लिए नेटवर्क मोड सेट करें
'ब्रिज': डिफ़ॉल्ट डॉकर पर एक नेटवर्क स्टैक बनाएं
पुल
'कोई नहीं': कोई नेटवर्किंग नहीं
'कंटेनर: ': दूसरे कंटेनर के नेटवर्क का पुन: उपयोग करें
धुआँरा
'होस्ट': डॉकर होस्ट नेटवर्क स्टैक का उपयोग करें। नोट: मेज़बान
मोड कंटेनर को डी-बस जैसी स्थानीय सिस्टम सेवाओं तक पूर्ण पहुंच प्रदान करता है
इसलिए असुरक्षित माना जाता है.
' | ': उपयोगकर्ता-परिभाषित से कनेक्ट करें
नेटवर्क
--नेट-उपनाम= []
कंटेनर के लिए नेटवर्क-स्कोप्ड उपनाम जोड़ें
--ऊम-मार-अक्षम=<strong>उद्देश्य</strong>|असत्य
कंटेनर के लिए OOM किलर को अक्षम करना है या नहीं।
--oom-स्कोर-adj=""
कंटेनरों के लिए होस्ट की OOM प्राथमिकताओं को ट्यून करें (-1000 से 1000 स्वीकार करता है)
-P, --प्रकाशन-सभी=<strong>उद्देश्य</strong>|असत्य
होस्ट इंटरफ़ेस पर सभी उजागर पोर्ट को यादृच्छिक पोर्ट पर प्रकाशित करें। डिफ़ॉल्ट है असत्य.
-p, --प्रकाशित करें= []
होस्ट पर एक कंटेनर का पोर्ट, या पोर्ट की एक श्रृंखला प्रकाशित करें
प्रारूप: आईपी:होस्टपोर्ट:कंटेनरपोर्ट | आईपी::कंटेनरपोर्ट |
होस्टपोर्ट:कंटेनरपोर्ट | कंटेनरपोर्ट
होस्टपोर्ट और कंटेनरपोर्ट दोनों को एक श्रेणी के रूप में निर्दिष्ट किया जा सकता है
बंदरगाहों का.
दोनों के लिए रेंज निर्दिष्ट करते समय, कंटेनर की संख्या
रेंज के पोर्ट को रेंज में होस्ट पोर्ट की संख्या से मेल खाना चाहिए। (जैसे, -p
1234-1236:1234-1236/टीसीपी)
(वास्तविक मैपिंग देखने के लिए 'डॉकर पोर्ट' का उपयोग करें)
--पिडी=मेजबान
कंटेनर के लिए पीआईडी मोड सेट करें
मेजबान: कंटेनर के अंदर होस्ट के पीआईडी नेमस्पेस का उपयोग करें।
नोट: होस्ट मोड कंटेनर को स्थानीय पीआईडी तक पूर्ण पहुंच प्रदान करता है और इसलिए है
असुरक्षित माना जाता है.
--विशेषाधिकार प्राप्त=<strong>उद्देश्य</strong>|असत्य
इस कंटेनर को विस्तारित विशेषाधिकार दें. डिफ़ॉल्ट है असत्य.
--सिफ़ पढ़िये=<strong>उद्देश्य</strong>|असत्य
कंटेनर के रूट फ़ाइल सिस्टम को केवल पढ़ने के लिए माउंट करें।
--पुनः आरंभ करें="नहीं"
किसी कंटेनर के बाहर निकलने पर लागू करने के लिए पुनः प्रारंभ नीति (नहीं, विफलता पर[:अधिकतम-पुनः प्रयास करें], हमेशा,
जब तक रोका न जाए)।
--shm-आकार=""
इस आकार का /देव/शम. प्रारूप है . संख्या से अधिक होना चाहिए 0.
इकाई वैकल्पिक है और हो सकती है b (बाइट्स), k (किलोबाइट्स), m (मेगाबाइट्स), या g (गीगाबाइट)।
यदि आप इकाई को छोड़ देते हैं, तो सिस्टम बाइट्स का उपयोग करता है।
यदि आप आकार को पूरी तरह से छोड़ देते हैं, तो सिस्टम उपयोग करता है 64m.
--सुरक्षा-विकल्प= []
सुरक्षा विकल्प
--स्टॉप-सिग्नल=सिगटरम
किसी कंटेनर को रोकने का संकेत. डिफ़ॉल्ट SIGTERM है.
-t, --ट्टी=<strong>उद्देश्य</strong>|असत्य
एक छद्म-टीटीवाई आवंटित करें। डिफ़ॉल्ट है असत्य.
--tmpfs=[] एक tmpfs माउंट बनाएं
एक अस्थायी फ़ाइल सिस्टम माउंट करें (tmpfs) एक कंटेनर में माउंट करें, उदाहरण के लिए:
$ डॉकर रन -डी --tmpfs / Tmp:rw,आकार=787448k,मोड=1777 my_image
यह आदेश एक आरोहित करता है tmpfs at / Tmp कंटेनर के भीतर. समर्थित माउंट विकल्प हैं
लिनक्स डिफ़ॉल्ट के समान माउंट झंडे. यदि आप कोई विकल्प निर्दिष्ट नहीं करते हैं, तो system
निम्नलिखित विकल्पों का उपयोग करता है: rw,noexec,nosuid,nodev,आकार=65536k.
-u, --उपयोगकर्ता=""
उपयोगकर्ता नाम या यूआईडी
--उलिमिट= []
उलिमिट विकल्प
--यूटीएस=मेजबान
कंटेनर के लिए यूटीएस मोड सेट करें
मेजबान: कंटेनर के अंदर होस्ट के यूटीएस नेमस्पेस का उपयोग करें।
ध्यान दें: होस्ट मोड कंटेनर को होस्ट का होस्टनाम बदलने की सुविधा देता है और है
इसलिए असुरक्षित माना जाता है.
-v|--आयतन[=[[होस्ट-डीआईआर:]कंटेनर-डीआईआर[:विकल्प]]]
एक बाइंड माउंट बनाएं. यदि आप निर्दिष्ट करते हैं, -v /होस्ट-डीआईआर:/कंटेनर-डीआईआर, डोकर
बाइंड माउंट /होस्ट-डीआईआर मेजबान में /कंटेनर-डीआईआर डॉकर में
कंटेनर. यदि 'HOST-DIR' को हटा दिया जाता है, तो डॉकर स्वचालित रूप से नया बनाता है
होस्ट पर वॉल्यूम. विकल्प अल्पविराम से सीमांकित सूची हैं और ये हो सकती हैं:
· [आरडब्ल्यू|आरओ]
· [z|Z]
· [[आर]साझा किया गया|[आर]गुलाम|[आर]निजी]
RSI कंटेनर-डीआईआर जैसे एक निरपेक्ष पथ होना चाहिए /src/docs। मेज़बान-DIR एक हो सकता है
निरपेक्ष पथ या ए नाम कीमत। ए नाम मान अल्फ़ान्यूमेरिक वर्ण से प्रारंभ होना चाहिए,
द्वारा पीछा एक-Z0-9, _ (अंडरस्कोर), . (अवधि) या - (हाइफ़न). एक पूर्ण पथ की शुरुआत होती है
a / (फ़ॉर्वर्ड स्लैश)।
यदि आप आपूर्ति करते हैं मेज़बान-DIR यह एक पूर्ण पथ है, डॉकर आपके पथ पर आबद्ध होता है
उल्लिखित करना। यदि आप आपूर्ति करते हैं नाम, डॉकर उसके द्वारा एक नामित वॉल्यूम बनाता है नाम। उदाहरण के लिए,
आप या तो निर्दिष्ट कर सकते हैं /फू or foo एक के लिए मेज़बान-DIR कीमत। यदि आप आपूर्ति करते हैं /फू मूल्य,
डॉकर एक बाइंड-माउंट बनाता है। यदि आप आपूर्ति करते हैं foo विनिर्देश, डॉकर एक नामित बनाता है
मात्रा।
आप एकाधिक निर्दिष्ट कर सकते हैं -v एक कंटेनर में एक या अधिक माउंट लगाने के विकल्प। उपयोग करने के लिए
अन्य कंटेनरों में भी यही माउंट निर्दिष्ट करें --वॉल्यूम-से विकल्प भी.
आप जोड़ सकते हो : आरओ or :rw वॉल्यूम को केवल-पढ़ने या पढ़ने-लिखने के मोड में माउंट करने के लिए प्रत्यय,
क्रमश। डिफ़ॉल्ट रूप से, वॉल्यूम रीड-राइट माउंटेड होते हैं। उदाहरण देखें.
SELinux जैसी लेबलिंग प्रणालियों के लिए आवश्यक है कि वॉल्यूम सामग्री पर उचित लेबल लगाए जाएं
एक कंटेनर में स्थापित किया गया। लेबल के बिना, सुरक्षा प्रणाली प्रक्रियाओं को रोक सकती है
सामग्री का उपयोग करने से कंटेनर के अंदर चल रहा है। डिफ़ॉल्ट रूप से, डॉकर नहीं बदलता है
OS द्वारा निर्धारित लेबल।
कंटेनर संदर्भ में एक लेबल बदलने के लिए, आप दो प्रत्ययों में से कोई एक जोड़ सकते हैं :z or :Z सेवा मेरे
वॉल्यूम माउंट. ये प्रत्यय डॉकर को साझा की गई फ़ाइल ऑब्जेक्ट को पुनः लेबल करने के लिए कहते हैं
वॉल्यूम. z विकल्प डॉकर को बताता है कि दो कंटेनर वॉल्यूम सामग्री साझा करते हैं। के तौर पर
परिणाम, डॉकर सामग्री को साझा सामग्री लेबल के साथ लेबल करता है। साझा वॉल्यूम लेबल अनुमति देते हैं
सामग्री को पढ़ने/लिखने के लिए सभी कंटेनर। Z विकल्प डॉकर को सामग्री को लेबल करने के लिए कहता है
एक निजी असाझा लेबल. केवल वर्तमान कंटेनर ही निजी वॉल्यूम का उपयोग कर सकता है।
डिफ़ॉल्ट रूप से बाइंड माउंटेड वॉल्यूम हैं निजी. इसका मतलब है कि कंटेनर के अंदर किया गया कोई भी माउंट
होस्ट पर दिखाई नहीं देगा और इसके विपरीत भी। कोई निर्दिष्ट करके इस व्यवहार को बदल सकता है
वॉल्यूम माउंट प्रसार संपत्ति। वॉल्यूम बनाना साझा उस वॉल्यूम के तहत माउंट किया गया
अंदर का कंटेनर होस्ट पर दिखाई देगा और इसके विपरीत भी। वॉल्यूम बनाना गुलाम सक्षम बनाता है
केवल एक ही तरह से माउंट प्रसार और वह है कि उस वॉल्यूम के तहत होस्ट पर माउंट किया जाएगा
कंटेनर के अंदर दिखाई दे रहा है लेकिन दूसरी तरफ नहीं।
वॉल्यूम के माउंट प्रसार गुण को नियंत्रित करने के लिए कोई भी इसका उपयोग कर सकता है :[आर]साझा किया गया, :[आर]गुलाम or
:[आर]निजी प्रचार ध्वज. प्रसार गुण केवल बाइंड माउंटेड के लिए निर्दिष्ट किया जा सकता है
वॉल्यूम और आंतरिक वॉल्यूम या नामित वॉल्यूम के लिए नहीं। काम करने के लिए माउंट प्रसार के लिए
सोर्स माउंट प्वाइंट (माउंट प्वाइंट जहां सोर्स डीआईआर लगा हुआ है) का अधिकार होना चाहिए
प्रसार गुण. साझा किए गए वॉल्यूम के लिए, स्रोत माउंट बिंदु को साझा करना होगा। और के लिए
स्लेव वॉल्यूम, सोर्स माउंट को या तो साझा करना होगा या स्लेव।
उपयोग df स्रोत माउंट का पता लगाने और फिर उपयोग करने के लिए ढूँढना -o
लक्ष्य,प्रसार स्रोत के प्रसार गुणों का पता लगाना
माउंट. अगर ढूँढना उपयोगिता उपलब्ध नहीं है, तो कोई स्रोत के लिए माउंट प्रविष्टि देख सकता है
माउंट पॉइंट इन /खरीद/स्वयं/माउंटइन्फो. की ओर देखें वैकल्पिक फ़ील्ड्स और देखें कि क्या कोई प्रचार है
गुण निर्दिष्ट हैं। साझा:एक्स मतलब माउंट है साझा, मास्टर:एक्स मतलब माउंट है गुलाम
और अगर वहां कुछ भी नहीं है तो इसका मतलब है कि माउंट है निजी.
माउंट बिंदु के प्रसार गुणों को बदलने के लिए इसका उपयोग करें माउंट आज्ञा। उदाहरण के लिए, यदि एक
माउंट सोर्स डायरेक्टरी को बाइंड करना चाहता है /फू कोई भी कर सकता है माउंट --बिंद /फू /फू और माउंट
--निजी बनाना --मेक-साझा /फू. यह /foo को a में परिवर्तित कर देगा साझा माउंट पॉइंट।
वैकल्पिक रूप से कोई सीधे स्रोत माउंट के प्रसार गुणों को बदल सकता है। कहना / is
स्रोत माउंट के लिए /फू, तब उपयोग करें माउंट --मेक-साझा / कन्वर्ट करने के लिए / एक में साझा माउंट।
नोट: डॉकर डेमॉन के प्रारंभ और स्टॉप को प्रबंधित करने के लिए सिस्टमडी का उपयोग करते समय
systemd यूनिट फ़ाइल में डॉकर के लिए माउंट प्रसार को नियंत्रित करने का एक विकल्प है
डेमॉन ही कहा जाता है माउंटफ्लैग्स. इस सेटिंग के मान के कारण डॉकर ऐसा नहीं कर सकता
माउंट बिंदु पर किए गए माउंट प्रसार परिवर्तन देखें। उदाहरण के लिए, यदि यह मान
is गुलाम, आप इसका उपयोग करने में सक्षम नहीं हो सकते हैं साझा or rshared एक मात्रा पर प्रसार.
--वॉल्यूम-चालक=""
कंटेनर का वॉल्यूम ड्राइवर. यह ड्राइवर या तो निर्दिष्ट वॉल्यूम बनाता है
एक डॉकरफ़ाइल वॉल्यूम निर्देश या से डाक में काम करनेवाला मज़दूर रन -v झंडा।
देख डॉकर-वॉल्यूम-क्रिएट(1) पूरी जानकारी के लिए।
--वॉल्यूम-से= []
निर्दिष्ट कंटेनर से वॉल्यूम माउंट करें
-w, --workdir=""
कंटेनर के अंदर कार्यशील निर्देशिका
उदाहरण
निर्दिष्ट करें अलगाव प्रौद्योगिकी एसटी कंटेनर (--एकांत)
यह विकल्प उन स्थितियों में उपयोगी है जहां आप विंडोज़ पर डॉकर कंटेनर चला रहे हैं।
RSI --अलगाव= विकल्प एक कंटेनर की अलगाव तकनीक सेट करता है। लिनक्स पर, एकमात्र
समर्थित है चूक विकल्प जो लिनक्स नेमस्पेस का उपयोग करता है। माइक्रोसॉफ्ट विंडोज़ पर, आप कर सकते हैं
ये मान निर्दिष्ट करें:
· चूक: डॉकर डेमॉन द्वारा निर्दिष्ट मान का उपयोग करें --exec-opt । अगर डेमॉन कर देता है
Microsoft Windows द्वारा उपयोग की जाने वाली आइसोलेशन तकनीक निर्दिष्ट नहीं की गई है प्रक्रिया इसके डिफ़ॉल्ट के रूप में
मूल्य.
· प्रक्रिया: केवल नेमस्पेस अलगाव।
· हाइपरव: हाइपर-V हाइपरवाइजर विभाजन-आधारित अलगाव।
निर्दिष्ट करना --एकांत मूल्य के बिना ध्वज सेटिंग के समान है
--आइसोलेशन='डिफ़ॉल्ट'.
इतिहास
अगस्त 2014, स्वेन डोवाइडिट द्वारा अद्यतन ⟨[ईमेल संरक्षित]⟩ सितंबर 2014, अद्यतन
स्वेन डोवाइडिट द्वारा ⟨[ईमेल संरक्षित]⟩ नवंबर 2014, स्वेन डोवाइडिट द्वारा अपडेट किया गया
⟨[ईमेल संरक्षित]⟩
onworks.net सेवाओं का उपयोग करके docker-create ऑनलाइन का उपयोग करें