कंटेनर और वर्चुअल मशीन में क्या अंतर है?

आपने लिनक्स कंटेनरों के बारे में सुना होगा, जो वैचारिक रूप से आभासी मशीनों के समान हैं, लेकिन कुछ अलग तरह से कार्य करते हैं। जबकि कंटेनर और वर्चुअल मशीन दोनों एक अलग वातावरण में एप्लिकेशन चलाने की अनुमति देते हैं, आपको एक ही मशीन पर कई स्टैक करने की अनुमति देते हैं जैसे कि वे अलग-अलग कंप्यूटर हैं, कंटेनर पूर्ण नहीं हैं, स्वतंत्र मशीन हैं। एक कंटेनर वास्तव में एक अलग-थलग प्रक्रिया है जो मेजबान ऑपरेटिंग सिस्टम के साथ ही लिनक्स कर्नेल को साझा करता है, साथ ही कंटेनर के अंदर चल रहे प्रोग्राम के निष्पादन के लिए आवश्यक लाइब्रेरी और अन्य फाइलें, अक्सर एक नेटवर्क इंटरफ़ेस जैसे कि कंटेनर एक आभासी मशीन की तरह दुनिया के लिए उजागर किया जा सकता है। आमतौर पर, कंटेनरों को एक एकल कार्यक्रम चलाने के लिए डिज़ाइन किया जाता है, जैसा कि एक पूर्ण बहु-उद्देश्य सर्वर का अनुकरण करने के लिए किया जाता है।

Post a Comment

0 Comments