Computer >> कंप्यूटर >  >> प्रणाली >> Linux

डॉकर

डॉकर एक ओपन सोर्स सॉफ्टवेयर प्लेटफॉर्म है, जो एक सामान्य ऑपरेटिंग सिस्टम (ओएस) पर वर्चुअलाइज्ड एप्लिकेशन कंटेनर बनाने, तैनात करने और प्रबंधित करने के लिए संबद्ध उपकरणों के एक पारिस्थितिकी तंत्र के साथ है। डॉकर कंटेनर प्रौद्योगिकी 2013 में शुरू हुई; डॉकर इंक का गठन कंटेनर प्रबंधन सॉफ्टवेयर के एक व्यावसायिक संस्करण का समर्थन करने और एक ओपन सोर्स संस्करण के प्रमुख प्रायोजक होने के लिए किया गया था। मिरांटिस ने नवंबर 2019 में डॉकर एंटरप्राइज बिजनेस का अधिग्रहण किया।


डॉकर कैसे काम करता है

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

डॉकर एक ही ओएस पर कई कंटेनर चलाने के लिए ओएस कर्नेल में संसाधन अलगाव का उपयोग करता है। यह वर्चुअल मशीन (VMs) से अलग है, जो भौतिक हार्डवेयर संसाधनों की एक अमूर्त परत के शीर्ष पर निष्पादन योग्य कोड के साथ संपूर्ण OS को इनकैप्सुलेट करता है।

डॉकर को लिनक्स प्लेटफॉर्म पर काम करने के लिए बनाया गया था, लेकिन माइक्रोसॉफ्ट विंडोज और ऐप्पल ओएस एक्स सहित गैर-लिनक्स ऑपरेटिंग सिस्टम के लिए अधिक समर्थन की पेशकश करने के लिए विस्तारित किया गया है। अमेज़ॅन वेब सर्विसेज (एडब्ल्यूएस) और माइक्रोसॉफ्ट एज़ूर के लिए डॉकर के संस्करण उपलब्ध हैं।

यह लेख

. का हिस्सा है

कंटेनर प्रबंधन क्या है और यह क्यों महत्वपूर्ण है?

  • जिसमें यह भी शामिल है:
  • कुबेरनेट्स मूल बातें:एक चरण-दर-चरण कार्यान्वयन ट्यूटोरियल
  • चार कंटेनर सुरक्षा भेद्यताएं और उनसे कैसे बचें
  • कंटेनर फ़ेडरेशन के लिए Mesos बनाम Kubernetes की तुलना करें
डाउनलोड1

इस संपूर्ण मार्गदर्शिका को अभी निःशुल्क डाउनलोड करें!


  1. अपने रेल ऐप का परीक्षण करने के लिए एक डॉकर कंटेनर सेट करें

    रूबी/रेल डेवलपर्स के रूप में, हम परीक्षण लिखना पसंद करते हैं। परीक्षण सॉफ्टवेयर विकास का एक अभिन्न अंग है। अच्छे परीक्षण हमें उच्च-गुणवत्ता वाला कोड लिखने में मदद करते हैं। वे समग्र विकास प्रक्रिया में मूल्य जोड़ते हैं, लेकिन अगर हम परीक्षण को अच्छी तरह से प्रबंधित नहीं करते हैं, तो वे हमें धीमा कर

  1. MongoDB को डॉकर कंटेनर के रूप में तैनात करें

    सबसे सुलभ NoSQL डेटाबेस में से एक, MongoDB® में कई उपलब्ध परिनियोजन विकल्प हैं। इस पोस्ट में, मैं MongoDB को एक कंटेनर के रूप में तैनात करने के लिए Docker® का उपयोग करता हूं और उस कंटेनर के साथ बातचीत करने के लिए शेल क्लाइंट का उपयोग करता हूं। परिचय अपने कंप्यूटर या सर्वर पर डॉकर स्थापित करने के बा

  1. डॉकर डेस्कटॉप - कंटेनर प्रबंधन के लिए अनुकूल दृश्य

    मुझे सहज सॉफ़्टवेयर समाधान पसंद हैं। आप जानते हैं, ऐसे उत्पाद जिनका उपयोग करना इतना आसान है कि आपको वास्तव में एक मैनुअल की आवश्यकता नहीं है, और यदि आपको दस्तावेज़ीकरण से परामर्श करना है, तो आपको निश्चित रूप से वे उत्तर मिलेंगे जिनकी आप तलाश कर रहे हैं। मेरे अनुभव में, डॉकर सामग्री निश्चित रूप से इस