क्या शेफ का नया आवास उपकरण किसी भी तरह डॉकर के साथ काम करता है? यदि हां, तो आवास क्या हल करने की कोशिश कर रहा है या क्या यह सिर्फ डॉकर टूलसेट (जैसे डॉकर स्वार, डॉकर मशीन, डॉकर कंपोज़ इत्यादि) में टूल्स को बदलने की कोशिश कर रहा है?डॉकर और शेफ के नए आवास उपकरण के बीच क्या अंतर है?
उत्तर
यह ओपन एंडेड सवाल पर StackOverflow की नीति की सीमा झालर है, लेकिन मैं वैसे भी जवाब देंगे:
डोकर और पर्यावास करना वास्तव में बहुत ओवरलैप नहीं। प्रतिस्पर्धा का मुख्य बिंदु रिलीज कलाकृतियों के निर्माण पर है। डॉकर में डॉकरफाइल और docker build
है, आवास में योजनाएं और स्टूडियो हैं। हालांकि दोनों का उत्पादन एक डॉकर छवि हो सकता है, जो मूल रूप से कुछ मेटाडेटा के साथ एक फाइल सिस्टम का टैरबॉल है। आवास का उद्देश्य अधिकतर न्यूनतम कलाकृतियों का निर्माण करना है, यानी किसी भी प्रकार का लिनक्स डिस्ट्रो, कोई पैकेज मैनेजर नहीं, केवल स्थिर रूप से संकलित निष्पादन योग्य कोड और उस विशिष्ट ऐप के लिए आपको जो भी समर्थन फाइल चाहिए, शामिल नहीं है।
रनटाइम के लिए, वे 100% ऑर्थोगोनल हैं। डॉकर लिनक्स सुरक्षा सुविधाओं के समूह के अंदर एक प्रक्रिया को चलाने का एक तरीका है जिसे सामूहिक रूप से "कंटेनर" कहा जाता है। आवास एक छोटी सी चीज है जो आपकी प्रक्रिया से घिरा हुआ है और रनटाइम कॉन्फ़िगरेशन वितरण, रहस्य हस्तांतरण, और सेवा खोज जैसी चीज़ों को संभालती है। उन सुविधाओं को क्यूब जैसे उच्च स्तरीय औजारों के साथ अधिक ओवरलैपिंग कर रहे हैं, लेकिन यहां तक कि यह केवल मुश्किल से ओवरलैपिंग है। आपको वास्तव में hab-sup
शुरू करने के लिए कुछ चाहिए, जो docker run
(संभवतः स्वार के माध्यम से), नोमाड, क्यूब, या यहां तक कि गैर-कंटेनर सिस्टम जैसे अपस्टार्ट या रनिट भी हो सकता है, यदि आप चाहते थे। उन दोनों के बीच एकमात्र बातचीत बिंदु वह उपकरण है जो सभी एक एंट्रीपॉइंट प्रक्रिया शुरू करते हैं, और hab-sup
एक सामान्य प्रविष्टि बिंदु प्रक्रिया है जो कुछ भी शानदार सुविधाओं के नीचे जो भी ऐप चलाती है, अगर वे 'em' का उपयोग करना चाहते हैं।
- 1. डॉकर बंडल और डॉकर-कंपोज़ के बीच क्या अंतर है?
- 2. डॉकर-मशीन और डॉकर-कंपोज़ के बीच क्या अंतर है?
- 3. डॉकर सेवा और डॉकर कंटेनर के बीच क्या अंतर है?
- 4. "डॉकर स्टॉप" और "डॉकर आरएम" के बीच क्या अंतर है?
- 5. वग्रेंट, डॉकर, पपेट, शेफ
- 6. डॉकर स्वार और कुबेरनेट/मेसोफेयर के बीच क्या अंतर है?
- 7. डॉकर सेवा और ढेर के बीच क्या अंतर है?
- 8. क्लाउड फाउंड्री और डॉकर के बीच क्या अंतर है?
- 9. डॉकर स्वार और स्वार मोड के बीच क्या अंतर है?
- 10. शेफ सर्वर बनाम शेफ रेपो के बीच अंतर?
- 11. नए नेटस्टैन्डैप और नेटकोरैप टीएफएम के बीच क्या अंतर है?
- 12. नए ऑपरेटर और क्लास.न्यू इंस्टेंस() के बीच क्या अंतर है?
- 13. ब्लॉबबिल्डर और नए ब्लॉब कन्स्ट्रक्टर के बीच क्या अंतर है?
- 14. निर्माण और नए के बीच क्या अंतर है?
- 15. समय() और नए मोंगोडेट() के बीच अंतर?
- 16. नए और ओवरराइड के बीच अंतर?
- 17. विंडोज़ पर विंडोज़ और डॉकर के लिए डॉकर के बीच क्या अंतर है?
- 18. डॉकर-कंपोज़ बंदरगाहों के बीच अंतर क्या है
- 19. क्या "डॉकर पीएस" और "डॉकर कंटेनर एलएस" के बीच कोई अंतर है?
- 20. डॉकर-कंपोज़ अप और डॉकर-कंपोज़ शुरू करने के बीच क्या अंतर है?
- 21. सदस्य घोषणा में नए और कन्स्ट्रक्टर में नए के बीच क्या अंतर है?
- 22. अंतर और कहां के बीच क्या अंतर है?
- 23. शेफ सर्वर, वर्कस्टेशन, क्लाइंट, और नोड के बीच क्या अंतर है?
- 24. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 25. # {} $ {} और% {} के बीच क्या अंतर है?
- 26. `&` और `ref` के बीच क्या अंतर है?
- 27. $ और $$ के बीच क्या अंतर है?
- 28. के बीच क्या अंतर है:। और: आर !?
- 29. वेरिलोग के बीच क्या अंतर है! और ~?
- 30. भिन्नता और '-' के बीच क्या अंतर है?
प्रश्न को और अधिक विशिष्ट होने के लिए संपादित किया गया, उम्मीद है कि लोग अब इसे बंद करने के लिए वोट नहीं देंगे। तो मैं डॉकरफाइल के साथ डॉकरफाइल का उपयोग नहीं करता, भले ही आउटपुट डॉकर छवियां दोनों हों? – Justin
यह सही है, आवास अपने हार्ट कलाकृतियों का निर्माण करता है और जो उन्हें डॉकर छवियों में परिवर्तित करता है। यह एक बंदरगाह प्रणाली है जो एक ला स्क्रिप्ट सिस्टम के बजाय ला फ्रीबीएसडी, होमब्रू, या पोर्टेज है। – coderanger
मैं इसे सही उत्तर के रूप में चिह्नित करने जा रहा हूं, इसलिए स्पष्टीकरण बिंदुओं पर आपके समय के लिए धन्यवाद। यदि आपको कोई फर्क नहीं पड़ता है, तो मेरे पास एक और सवाल है। आप कहते हैं कि मैं वास्तव में Habitat (hab-sup) चलाने के लिए डॉकर स्वार (या डॉकर रन) का उपयोग कर सकता हूं? तो मैं आवास के साथ डॉकर स्वार का उपयोग करने में सक्षम हूं? – Justin