डॉकर - अवलोकन

डॉकर एक कंटेनर प्रबंधन सेवा है। डॉकर के कीवर्ड हैंdevelop, ship तथा runकहीं भी। डॉकर का पूरा विचार डेवलपर्स के लिए आसानी से अनुप्रयोगों को विकसित करने के लिए है, उन्हें कंटेनरों में शिप करें जो तब कहीं भी तैनात किए जा सकते हैं।

डॉकर की प्रारंभिक रिलीज़ मार्च 2013 में हुई थी और तब से, यह आधुनिक विश्व विकास के लिए चर्चा का विषय बन गया है, विशेष रूप से एजाइल-आधारित परियोजनाओं के सामने।

डॉकर की विशेषताएं

  • डॉकटर में कंटेनरों के माध्यम से ऑपरेटिंग सिस्टम के एक छोटे पदचिह्न प्रदान करके विकास के आकार को कम करने की क्षमता है।

  • कंटेनरों के साथ, विभिन्न इकाइयों, जैसे विकास, क्यूए और संचालन के लिए टीमों के लिए यह आसान हो जाता है कि वे अनुप्रयोगों में निर्बाध रूप से काम कर सकें।

  • आप डॉकटर कंटेनरों को किसी भी भौतिक और आभासी मशीनों और यहां तक ​​कि क्लाउड पर भी तैनात कर सकते हैं।

  • चूंकि डॉकटर कंटेनर बहुत हल्के होते हैं, वे बहुत आसानी से स्केलेबल होते हैं।

डॉकर के घटक

डॉकर के निम्नलिखित घटक हैं

  • Docker for Mac - यह मैक ओएस पर डॉकटर कंटेनरों को चलाने की अनुमति देता है।

  • Docker for Linux - यह लिनक्स ओएस पर डॉकर कंटेनरों को चलाने की अनुमति देता है।

  • Docker for Windows - यह विंडोज ओएस पर डॉकटर कंटेनरों को चलाने की अनुमति देता है।

  • Docker Engine - इसका इस्तेमाल Docker इमेज बनाने और Docker कंटेनर्स बनाने के लिए किया जाता है।

  • Docker Hub - यह रजिस्ट्री है जो विभिन्न डॉकर छवियों को होस्ट करने के लिए उपयोग की जाती है।

  • Docker Compose - यह कई डॉकर कंटेनरों का उपयोग करके अनुप्रयोगों को परिभाषित करने के लिए उपयोग किया जाता है।

हम बाद के अध्यायों में इन सभी घटकों पर विस्तार से चर्चा करेंगे।

डॉकर के लिए आधिकारिक साइट है https://www.docker.com/साइट में डॉकर सॉफ्टवेयर के बारे में सभी जानकारी और दस्तावेज हैं। इसमें विभिन्न ऑपरेटिंग सिस्टम के लिए डाउनलोड लिंक भी हैं।