डॉकर और वर्चुअल बॉक्स में क्या अंतर है?


8

मैंने अपने मैक पर लिनक्स छवियों के लिए वर्चुअल बॉक्स अलॉट का उपयोग किया है। डॉकटर के पास जाने से क्या फायदा होगा? इसलिए मैं जानना चाहूंगा कि डॉकटर और वर्चुअल बॉक्स में क्या अंतर है?

जवाबों:


3

Docker एक एप्लीकेशन वर्चुअलाइजेशन टूल है। वर्चुअलबॉक्स एक वर्चुअल मशीन टूल है।

VB पूरे हार्डवेयर वातावरण का अनुकरण करता है जबकि डॉकर बाकी OS से संलग्न एप्लिकेशन के रीड / राइट को अलग करता है।

पूरे वीएम के ओवरहेड्स काफी हो सकते हैं जबकि डॉकर ऐप्स को ओएस के सभी को दोहराने की आवश्यकता नहीं है, इसलिए, सिद्धांत रूप में, आप अपने मेजबान वातावरण से बाहर निकलने में सक्षम हो सकते हैं।

दूसरी ओर, एप्लिकेशन अलगाव के कारण डॉकर के साथ अच्छी तरह से खेलने के लिए एप्लिकेशन प्राप्त करना बहुत मुश्किल हो सकता है।

इसके अलावा, डॉकर अभी तक विंडोज पर नहीं चलता है (हालांकि यह जल्द ही होने वाला है) इसलिए प्लेटफॉर्म की सीमाएं भी हैं।


1
डॉकर भी पूर्ण वर्चुअलाइजेशन का उपयोग कर सकते हैं। इंजन पर निर्भर करता है।
डैनियल बी

क्या आप कृपया समझा सकते हैं? कौन सा इंजन डॉकर के साथ पूर्ण वीएम देता है?
जूलियन नाइट

ड्राइवर सही शब्द था। वैसे भी देख लो । हालाँकि मैं अब तक और आगे बढ़ चुका हूँ, हालाँकि।
डैनियल बी

हम्म, शायद आपने तब कहा था? सच में आप कह सकते हैं कि यह भविष्य में इसका समर्थन कर सकता है , यह अब इसका समर्थन नहीं करता है।
जूलियन नाइट

@DanielB, GitHub रेपो जो आप से जुड़ा है, डॉक मशीन मशीन से जुड़ा है , जो डॉकटर कंटेनर तकनीक से अलग है। मशीन VMs के प्रबंधन के लिए एक उपकरण है जहां डॉक कंटेनर को चलाया जाएगा।
हैवीड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.