विज्ञापन

लिनक्स ऑपरेटिंग सिस्टम कई तरह के फ्लेवर में आते हैं। जबकि उबंटू जैसे लिनक्स ऑपरेटिंग सिस्टम काफी सामान्य हैं, फिर भी अन्य लोग एक लक्ष्य को निशाना बनाते हैं। सुरक्षा-उन्मुख काली लिनक्स है। Xubuntu, और यहां तक ​​कि हन्ना मोंटाना लिनक्स (!) जैसे हल्के वितरण। डेस्कटॉप उपयोग के लिए, एक वेनिला लिनक्स ऑपरेटिंग सिस्टम अच्छी तरह से कार्य करता है। हालाँकि, सर्वर चलाने जैसे विशेष कार्यों के लिए, एक अनुकूलित संस्करण खोजना सबसे अच्छा है।

कंटेनर तेजी से लोकप्रिय हो रहे हैं। कंटेनर लिनक्स, जिसे पहले कोरओएस के रूप में जाना जाता है, एक लिनक्स ऑपरेटिंग सिस्टम है जिसे सरल कंटेनरीकृत तैनाती के लिए डिज़ाइन किया गया है। यह एक है नवीनतम आला लिनक्स ऑपरेटिंग सिस्टम हर आला के लिए नवीनतम लिनक्स ऑपरेटिंग सिस्टमलिनक्स ऑपरेटिंग सिस्टम लगातार अपडेट किए जाते हैं, कुछ दूसरों की तुलना में अधिक महत्वपूर्ण हैं। सुनिश्चित नहीं है कि क्या अपग्रेड करना है? इन नए लिनक्स ऑपरेटिंग सिस्टम को देखें और देखें कि क्या आपको उन्हें आज़माना चाहिए। अधिक पढ़ें . कंटेनर लिनक्स पर इस अवलोकन और हाथों को देखें।

हैंड्स-ऑन विथ कंटेनर लिनक्स: बैकग्राउंड नॉलेज

instagram viewer

कंटेनर लिनक्स में गोता लगाने से पहले, आइए सर्वर आर्किटेक्चर के संक्षिप्त अवलोकन के साथ शुरुआत करें। कंटेनर लिनक्स के लिए डिज़ाइन किया गया है क्लस्टरिंग परिनियोजन. एक संकुल तैनाती काफी जटिल लगती है, लेकिन यह बहुत सरल है। अनिवार्य रूप से, एक कंप्यूटर क्लस्टर में कई सर्वर शामिल होते हैं जो एक साथ काम करते हैं। इसलिए, वे कई के बजाय एक इकाई या प्रणाली के रूप में कार्य करते हैं। इसके अलावा, क्लस्टर सुविधा वाले कंप्यूटर, या सर्वर, जो एक ही कार्य करते हैं। इसलिए नोड एक एकल मशीन है जबकि क्लस्टर सर्वरों का एक समूह है जो एक साथ काम करते हैं।

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

एक पारंपरिक डेस्कटॉप ऑपरेटिंग सिस्टम के विपरीत, सभी एप्लिकेशन कंटेनरों में चलते हैं। जबकि वर्चुअल मशीन (वीएम) और कंटेनर दोनों वर्चुअलाइजेशन के तरीकों का उपयोग करते हैं, कंटेनर अलग होते हैं। वीएम के विपरीत, कंटेनर मेजबान मशीन के समान ऑपरेटिंग सिस्टम कर्नेल का उपयोग करते हैं। क्योंकि कंटेनरीकृत ऐप और होस्ट मशीन एक ही कर्नेल का उपयोग करते हैं, कंटेनर की तैनाती में वृद्धि हुई दक्षता से लाभ होता है। एक वर्चुअल मशीन कॉन्फ़िगरेशन में, प्रत्येक वीएम एक ऐप प्लस एक गेस्ट ऑपरेटिंग सिस्टम चलाता है। यह होस्ट ऑपरेटिंग सिस्टम और हार्डवेयर के शीर्ष पर चलता है।

वर्चुअलाइजेशन सॉफ़्टवेयर के शीर्ष पर कंटेनरों को चलाने के बजाय अपने स्वयं के कंटेनरों में ऐप्स चलाते हैं। डाक में काम करनेवाला मज़दूर डॉकर विकल्पों में से सबसे लोकप्रिय कंटेनर सॉफ्टवेयर, हालांकि चेरोट, एलएक्ससी और लिनक्स-वीएसवर रैंक है।

कंटेनर लिनक्स के साथ हाथों पर: कंटेनर का उपयोग क्यों करें?

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

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

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

कंटेनरीकरण के लिए यह भी आवश्यक है कि कंटेनर समान ऑपरेटिंग सिस्टम का उपयोग करें। वर्चुअल मशीनों के साथ, प्रत्येक एप्लिकेशन को अपना ऑपरेटिंग सिस्टम मिलता है। इसलिए आप Windows Server के लिए डिज़ाइन किए गए ऐप्स को कंटेनरीकृत लिनक्स वातावरण में चला सकते हैं और इसके विपरीत।

कंटेनर लिनक्स के साथ हाथों पर: कंटेनर लिनक्स क्या है?

कोरओएस कोर अपडेट

CoreOS, या कंटेनर लिनक्स जैसा कि अब कहा जाता है, एक ओपन-सोर्स लिनक्स ऑपरेटिंग सिस्टम है। यह एक हल्का डिस्ट्रो क्लस्टर्ड परिनियोजन के उद्देश्य से है। अधिक विशेष रूप से CoreOS सरल, विश्वसनीय, स्केलेबल परिनियोजन पर ध्यान केंद्रित करता है। आपको पैकेज मैनेजर नहीं मिला। कंटेनर लिनक्स के बजाय सभी एप्लिकेशन को कंटेनर के अंदर चलाने की आवश्यकता होती है। कंटेनर लिनक्स अपने आधार के रूप में क्रोम ओएस का उपयोग करता है। इसलिए, कंटेनर लिनक्स बहुत हल्का रहता है। परीक्षण करने के लिए, मैं पहले से ही एक एचपी ईर्ष्या m6-1205dx AMD A10- संचालित लैपटॉप पर एक आभासी मशीन में CoreOS के रूप में जाना जाने वाला लिनक्स ऑपरेटिंग सिस्टम चलाता था। सिस्टम संसाधन की खपत काफी कम रही।

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

कंटेनर लिनक्स आर्किटेक्चर

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

इसके अलावा, etcd तथा बेड़ा डेमॉन कंटेनर लिनक्स के अभिन्न अंग हैं। ये दोनों सेवाएं डिफ़ॉल्ट रूप से स्टार्टअप पर लॉन्च होती हैं। इसके अतिरिक्त, क्लाउड-कॉन्फ़िग फ़ाइल को बूट करने पर होस्ट को पता चलता है कि मौजूदा क्लस्टर में कैसे शामिल किया जाए। etcd डेमॉन एक क्लस्टर के भीतर मेजबानों के लिए डेटा वितरित और संग्रहीत करता है। यह कॉन्फ़िगरेशन और सेवा की खोज को बनाए रखने के लिए आवश्यक है। बेड़ा डेमन एक वितरित init के समान है। यह डेमॉन लिंक करता है systemd एक क्लस्टर में मेजबानों के लिए init और सर्विस शेड्यूलिंग जैसे कार्यों का ध्यान रखता है।

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

कंटेनर लिनक्स के साथ हैंड्स-ऑन: इसका उपयोग कौन करना चाहिए?

कंटेनर लिनक्स एक आभासी मशीन में स्थापित करने के लिए, हल्के, और काफी सरल डाउनलोड करने के लिए स्वतंत्र है। जिस किसी को भी त्वरित, स्केलेबल, कंटेनरीकृत तैनाती की आवश्यकता है, उसे कंटेनर लिनक्स के लिए चुनना चाहिए। कंटेनर लिनक्स से ज्यादातर सिस्टम एडमिनिस्ट्रेटर और डेटाबेस एडमिनिस्ट्रेटर को सबसे ज्यादा फायदा होगा। चूंकि कंटेनर लिनक्स में डेस्कटॉप वातावरण का अभाव है, यह क्लस्टर प्रबंधन और सर्वर सेटिंग के लिए सबसे उपयुक्त है। यदि आप एक लिनक्स सर्वर ऑपरेटिंग सिस्टम की तलाश कर रहे हैं, तो कंटेनर लिनक्स एक है 12 सर्वश्रेष्ठ लिनक्स सर्वर डिस्ट्रो 12 सर्वश्रेष्ठ लिनक्स सर्वर ऑपरेटिंग सिस्टम और उन्हें कौन उपयोग करना चाहिएएक सर्वर का निर्माण? लिनक्स आदर्श है, आमतौर पर बढ़ी हुई अनुमतियाँ, लचीलेपन और स्थिरता की पेशकश करता है। लेकिन आपको किसे चुनना चाहिए? 12 सर्वश्रेष्ठ लिनक्स सर्वर ऑपरेटिंग सिस्टम की जाँच करें और उन्हें किसका उपयोग करना चाहिए। अधिक पढ़ें रों।

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

अधिक विशेष रूप से, क्लाउड-कॉन्फ़िगरेशन एक चुनौती हो सकती है। एक के टिप्पणी अनुभाग में CoreOS स्थापना वीडियो, YouTube उपयोगकर्ता Setyoso Nugroho ने कहा, "अच्छा ट्यूटोरियल! CoreOS में # क्लाउड-कॉन्फिगर फाइल कॉन्फिगरेशन सीखने के दौरान काफी गड़बड़। " जबकि विन्यास बहुत मुश्किल से, कंटेनर लिनक्स VIM की तरह लिनक्स सुविधाओं का एक मजबूत समझ लेता है संपादक।

कंटेनर लिनक्स के साथ हाथों पर: कैसे स्थापित करें

कंटेनर लिनक्स को स्थापित करने के कई साधन हैं। CoreOS वेबसाइट के अनुसार, आधिकारिक प्लेटफार्मों में अमेज़ॅन EC2, DigitalOcean, Microsoft Azure, नंगे धातु और OpenStack शामिल हैं। Oracle Linux, CentOS और Suse की पसंद के साथ, CoreOS मुट्ठी भर में से एक है Azure संगत लिनक्स ऑपरेटिंग सिस्टम क्या माइक्रोसॉफ्ट वास्तव में लिनक्स के बाद प्यार करता है?Microsoft और Linux के बीच एक बड़ा संबंध रहा है। वर्षों से, सीईओ ने लिनक्स को गायब देखने की इच्छा व्यक्त की है, लेकिन इन दिनों कहानी अलग है। क्या Microsoft वास्तव में लिनक्स को पसंद करता है? अधिक पढ़ें . एक जीवंत समुदाय के लिए धन्यवाद, पैकेट, रैकस्पेस, ब्राइटबॉक्स, वर्चुअलबॉक्स और वीएमवेयर जैसे प्लेटफार्मों का भी समर्थन किया जाता है। मैंने पाया कि सबसे आसान तरीका वर्चुअलबॉक्स पर कंटेनर लिनक्स का उपयोग करके स्थापित किया गया था एक आईएसओ फ़ाइल. यहाँ एक है VirtualBox का उपयोग करने के लिए त्वरित गाइड VirtualBox का उपयोग कैसे करें: उपयोगकर्ता की मार्गदर्शिकावर्चुअलबॉक्स के साथ आप कई ऑपरेटिंग सिस्टम को आसानी से इंस्टॉल और टेस्ट कर सकते हैं। हम आपको दिखाएंगे कि वर्चुअल मशीन के रूप में विंडोज 10 और उबंटू लिनक्स कैसे सेट करें। अधिक पढ़ें .

VirtualBox को कॉन्फ़िगर करना

वर्चुअलबॉक्स खोलें और आपको वर्चुअल मशीन के नाम, ऑपरेटिंग सिस्टम के प्रकार और संस्करण के लिए संकेत दिया जाएगा। मुझे मेरा बस कोर कहा जाता है। प्रकार के लिए, लिनक्स का चयन करें। संस्करण के रूप में, लिनक्स 2.6 / 3.x / 4 / x (64-बिट) का उपयोग करें। अगला पर क्लिक करें।

कोरओएस स्टार्ट

अब आपको अपना RAM आवंटित करना होगा। CoreOS न्यूनतम 1024 एमबी रैम का सुझाव देता है।

CoreOS RAM

अपने RAM का चयन करने के बाद, आपको एक वर्चुअल हार्ड डिस्क जोड़ना होगा। अब वर्चुअल हार्ड डिस्क बनाएं विकल्प का उपयोग करें।

VHD CoreOS बनाएं

अगली स्क्रीन पर, आपको एक हार्ड डिस्क फ़ाइल प्रकार के लिए संकेत दिया जाएगा। VDI, या VirtualBox डिस्क छवि का चयन करें।

कोरओएस वीडीआई

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

कोरोस डायनामिक

फिर फ़ाइल स्थान और आकार चुनें। मैंने नाम के रूप में डिफ़ॉल्ट कोरओएस को छोड़ दिया, और 8 जीबी फ़ाइल डेटा आकार का विकल्प चुना।

CoreOS फ़ाइल का आकार आवंटन

अपने CoreOS VirtualBox वर्चुअल मशीन को ठीक से कॉन्फ़िगर करने के साथ, आगे बढ़ें और हरे रंग के स्टार्ट बटन पर क्लिक करें।

कोरओएस स्टार्ट

एक बार जब आप प्रारंभ पर क्लिक करते हैं, तो आपको एक स्टार्ट-अप डिस्क का चयन करना होगा। उस फ़ोल्डर पर नेविगेट करें जहां आपको अपना कोरओएस आईएसओ मिला है और जारी रखें।

कंटेनर लिनक्स को कॉन्फ़िगर करना

अपना कोरओएस आईएसओ शुरू करने के बाद, कंटेनर लिनक्स लोड करना शुरू कर देता है। आपको अंततः एक लाइन दिखाई देगी जो आपके CoreOS संस्करण और कमांड लाइन को पढ़ती है:

कोर @ स्थानीय होस्ट

में टाइप करें:

sudo Opensl passwd -1> क्लाउड-कॉन्फिग-फाइल
CoreOS पासवड विन्यास

कमांड लाइन एक चेतावनी प्रस्तुत करती है कि यदि कॉन्फ़िगरेशन फ़ाइल को नहीं खोला जा सकता है। अपना इच्छित पासवर्ड दर्ज करें और जारी रखें। अगला दर्ज करें:

कैट क्लाउड-कॉन्फिग-फाइल
CoreOS कैट क्लाउड कॉन्फ़िगरेशन

यह एक लंबी स्ट्रिंग देता है और एक नया क्लाउड-कॉन्फिगर फाइल बनाता है। अब विज़ुअल एडिटर में क्लाउड-कॉन्फिगर खोलें:

vi क्लाउड-कॉन्फिग-फाइल
कोरोस VI

यह क्लाउड-कॉन्फिग फाइल लोड करता है जिसे आप एडिट कर सकते हैं। CoreOS में एक उन्नत क्लाउड-कॉन्फ़िग उदाहरण फ़ाइल शामिल है:

CoreOS क्लाउड कॉन्फ़िगरेशन उदाहरण

मेरा जैसा दिखता था:

# क्लाउड-कॉन्फिगर यूजर्स: moe passwd: [SSL पासवर्ड] ग्रुप: - sudo - docker। 
CoreOS क्लाउड कॉन्फ़िगरेशन पूर्व

आप दर्ज करके अपनी क्लाउड-कॉन्फिग फ़ाइल देख सकते हैं:

कैट क्लाउड-कॉन्फिग-फाइल
CoreOS चेक क्लाउड कॉन्फ़िगरेशन

यह आपकी कॉन्फ़िग फ़ाइल लौटाता है। यदि सभी अच्छे लगते हैं, तो CoreOS इंस्टॉल करके आगे बढ़ें:

sudo coreos-install -d / dev / sda -C स्थिर -c क्लाउड-कॉन्फिग-फाइल
CoreOS स्थापित अंतिम

आपको एक संदेश दिखाई देगा कि CoreOS को डाउनलोड, लिखित और सत्यापित किया जा रहा है। जैसे ही वह समाप्त होता है, आपको एक संदेश दिखाई देगा जो कहता है कि "सफलता! CoreOS [संस्करण] / dev / sda पर स्थापित है। "

CoreOS सफलता

अपने CoreOS वर्चुअल मशीन को बंद करें और फिर इसे वापस शुरू करें। जब वापस शुरू हो रहा है, तो कोरोस आईएसओ को अनमाउंट करना सुनिश्चित करें अन्यथा लाइव सीडी फिर से चलेगी।

CoreOS लोड होगा और आप कमांड लाइन में एक लॉगिन प्रॉम्प्ट करेंगे:

लोकलहोस्ट लॉगिन:
CoreOS अंतिम लॉगिन

अपना यूज़रनेम और पासवर्ड प्रविष्ट करें। यह एक संदेश लोड करेगा जो कहता है "CoreOS [कंटेनर] द्वारा लिनक्स लिनक्स" और एक ताजा कमांड लाइन।

अंतिम लॉगिन कोर

कंटेनर लिनक्स के साथ हैंड्स-ऑन: अगले चरण

अब जबकि कोरओएस द्वारा कंटेनर लिनक्स ठीक से स्थापित है, तो आप कंटेनर और क्लस्टर स्थापित करना शुरू कर सकते हैं। CoreOS प्रलेखन एक उत्कृष्ट सुविधाएँ त्वरित आरंभ गाइड. डॉक के साथ कंटेनर प्रबंधन पर एक खंड आदि के साथ सेवा खोज की जानकारी है। मैंने कुछ त्वरित परीक्षण किए जैसे कि "हैलो वर्ल्ड" डॉकर पुल। इसके अतिरिक्त, मैंने Plex Docker छवि स्थापित की है क्योंकि मैं एक बड़ा मीडिया सर्वर बफ़ हूं। अंत में, मैंने क्लस्टर प्रबंधन के लिए बेड़े की स्थापना की।

आप पहले क्या करना चाहते हैं, कंटेनर लिनक्स के मुख्य घटकों को कॉन्फ़िगर करना है:

  • etcd
  • डाक में काम करनेवाला मज़दूर
  • बेड़ा

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

कंटेनर लिनक्स के साथ हैंड्स-ऑन: अंतिम विचार

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

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

सिस्टम प्रशासक और डेटाबेस व्यवस्थापक कंटेनर लिनक्स से सबसे अधिक लाभान्वित होते हैं। हालाँकि होम सर्वर के लिए, यह एक संकुल वातावरण बनाने का एक सरल और हल्का साधन है। इसके अलावा, कंटेनर लिनक्स के साथ आप एक मशीन से एक क्लस्टर को स्पिन कर सकते हैं। लेकिन कंटेनरों के साथ काम करने के लिए कंटेनर लिनक्स एक बेहतरीन परिचय है। यदि आप डॉकटर और कंटेनरों के बारे में अधिक जानने की कोशिश कर रहे हैं, तो कंटेनर लिनक्स एक आभासी मशीन में वास्तव में अच्छी तरह से चलता है और आपको शुरू करने के लिए आवश्यक सभी संसाधन प्रदान करता है।

यह अनुभवी DevOps इंजीनियरों, sysadmins और डेटाबेस व्यवस्थापक के अलावा कंटेनर नौसिखियों के लिए एक उत्कृष्ट आउट-द-बॉक्स समाधान है। अंततः CoreOS द्वारा कंटेनर लिनक्स एक स्केलेबल, कुशल, कंटेनरीकृत वातावरण बनाने का एक सरल साधन है।

क्या आप CoreOS का उपयोग कर रहे हैं? क्या आप योजना बनाते हैं? हमें बताएं कि आप नीचे दिए गए टिप्पणी अनुभाग में लिनक्स पर कैसे कंटेनरीकरण कर रहे हैं!

मो लांग एक लेखक और संपादक हैं जो तकनीक से मनोरंजन तक सब कुछ कवर करते हैं। उन्होंने एक अंग्रेजी बी.ए. चैपल हिल में उत्तरी कैरोलिना विश्वविद्यालय से, जहां वह रॉबर्टसन स्कॉलर थे। MUO के अलावा, उसे htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro, और Cup of Moe में चित्रित किया गया है।