CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें
अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा
यह ट्यूटोरियल डॉकर के साथ आरंभ करने की मूल बातें बताता है। मुझे लगता है कि आपके पास पहले से डॉकर इंस्टॉल है। इस ट्यूटोरियल के चरण किसी भी लिनक्स वितरण पर काम करेंगे जो डॉकर (CentOS, Ubuntu, आदि) के साथ संगत है।
डॉकर वर्चुअल कंटेनर बनाता है। डॉकर का कंटेनर सिस्टम बहुत कुशल है क्योंकि यह कमिट्स के साथ काम करता है। यह स्थान बचाता है, और आपको कंटेनर में परिवर्तन देखने की अनुमति देता है। उदाहरण के लिए, यदि आप एक कंटेनर में अपाचे को स्थापित करते हैं, तो आप "इंस्टॉल किए गए अपाचे" नाम के साथ एक कमिट बना सकते हैं ताकि आपको पता चले कि वास्तव में क्या हुआ था।
पहली चीज़ जो हम करेंगे वह एक रिपॉजिटरी से है। कहो कि आप एक कंटेनर में उबंटू स्थापित करना चाहते हैं, आप उबंटू को भंडार से खींच सकते हैं:
docker pull ubuntu
धैर्य रखें, क्योंकि इसमें कुछ समय लग सकता है। सब कुछ डाउनलोड होने के बाद, आप इस OS के साथ एक कंटेनर बना सकते हैं:
docker run -i -t ubuntu /bin/bash
या उदाहरण के लिए डेबियन के साथ:
docker run -i -t debian /bin/bash
यदि यह OS नहीं ढूँढ सकता है (अभी तक नहीं खींचा गया है) तो यह स्वतः ही इसे डॉकर हब से खींच लेगा।
प्रभावी रूप से, अब आपके पास एक कंटेनर है! आप स्लिमर डाउन कंटेनर में बैश चला रहे हैं जिसे डोकर द्वारा प्रबंधित किया जाता है। वातावरण का एहसास पाने के लिए कुछ सामान्य लिनक्स कमांड चलाने की कोशिश करें।
जब आप exit
कंटेनर से बाहर निकलने और अपने मुख्य ओएस पर वापस जाने के लिए टाइप करते हैं, तो आपके सभी परिवर्तन चले जाएंगे। एक कंटेनर में परिवर्तन को बचाने के लिए, हम कमिट का उपयोग करते हैं।
जब आप डॉकटर कंटेनर बनाते हैं, तो इसका होस्टनाम स्वतः उत्पन्न होता है। उदाहरण के लिए, जब मैं एक नया उबंटू कंटेनर बनाता हूं, तो मुझे होस्टनाम मिल सकता है f7943e42aff0
। यह वह नाम है जो डॉकटर ने आपके कंटेनर को दिया है।
उस पर स्थापित करें जो आप चाहते हैं, और सुनिश्चित करें कि सब कुछ काम करता है। फिर अपने डॉकटर कंटेनर से ���ाहर निकलें:
exit
हमें अब प्रतिबद्ध होने की जरूरत है; अन्यथा, आपके सभी परिवर्तन खो जाएंगे।
docker commit -a "William E." -m "Installed Apache" f7943e42aff0 apachesnapshot
-a
स्विच ठीक से निर्धारित करने के लिए जो लेखक कि प्रतिबद्ध (जो कंटेनर में परिवर्तन किए) का इस्तेमाल किया जा सकता है। -m
प्रतिबद्ध संदेश है। f7943e42aff0
मेरी कंटेनर के होस्ट नाम है। आपके मामले में यह भिन्न होगा, क्योंकि डॉकर उन्हें यादृच्छिक रूप से उत्पन्न करता है। apachesnapshot
आपकी छवि का नाम है।
आप अपने स्थानीय मशीन पर सभी छवियों के साथ एक सूची देख सकते हैं। सबसे नए सबसे ऊपर हैं।
docker images
परिवर्तनों के साथ अपने डॉक कंटेनर को शुरू करने के लिए, चलाएं:
docker run -t -i apachesnapshot /bin/bash
पहले से इंस्टॉल किए गए एप्लिकेशन के साथ छवियों को बनाने के लिए डॉकफाइल्स का उपयोग किया जा सकता है। यह एक विशिष्ट कमांड चलाने के बिना एक कंटेनर शुरू करने के लिए सुविधाजनक बनाता है। उदाहरण के लिए, यदि हम ~/file.txt
पहले से बनाई गई फ़ाइल के साथ एक छवि बनाना चाहते हैं, तो हम निम्नलिखित डॉकरीफाइल का उपयोग करेंगे:
FROM ubuntu:14.04
MAINTAINER William E. <william@localhost>
RUN touch ~/file.txt
इस Dockerfile के साथ Docker कंटेनर बनाने के लिए, अपने स्थानीय मशीन (I used ~/files
) पर अपने Dockerfile के लिए एक फ़ोल्डर बनाएँ । एक फ़ाइल में अपने Dockerfile की सामग्री रखो Dockerfile
। अब आप इसे चलाकर एक छवि बना सकते हैं:
docker build -t="test" .
यह आपकी डॉकरीफाइल स्क्रिप्ट से एक डॉकर छवि बनाता है। अब आप अपना कंटेनर चला सकते हैं। कमांड में test
जैसा ही मान है ।test
docker build
docker run -t -i test /bin/bash
बैश शेल खुलने पर, आप देखेंगे कि ~/file.txt
पहले ही बनाया जा चुका है।
यह केवल शक्तिशाली वातावरण का एक स्वाद है जिसे आप डॉकर का उपयोग करके बना सकते हैं। डॉकर आधिकारिक मैनुअल इन विषयों पर बहुत गहराई में जाता है। इस बिंदु पर, आपको मौजूदा कंटेनरों को चलाने में सक्षम होना चाहिए और अपने स्वयं के इमेजिंग शुरू करना चाहिए।
विलियम डेविड एडवर्ड्स द्वारा लिखित
अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा
परिचय डॉकटर एक ऐसा एप्लिकेशन है जो हमें कंटेनरों के रूप में चलाए जाने वाले कार्यक्रमों को तैनात करने की अनुमति देता है। यह लोकप्रिय गो प्रोग्रामिंग भाषा में लिखा गया था
यह लेख आपको दिखाएगा कि कैसे एक डॉकटर कंटेनर के भीतर अपने नोड एप्लिकेशन को तैनात किया जाए। नोट: यह ट्यूटोरियल मानता है कि आपके पास डॉकर इंस्टॉल और पढ़ा गया है
PHP अनुप्रयोगों को आमतौर पर एक वेबसर्वर, एक रिलेशनल डेटाबेस सिस्टम और भाषा दुभाषिया द्वारा ही बनाया जाता है। इस ट्यूटोरियल में हम लेवरगिन होंगे
Kubernetes सर्वरों के एक समूह में कंटेनरीकृत अनुप्रयोगों के प्रबंधन के लिए Google द्वारा विकसित एक खुला स्रोत मंच है। यह एक दशक और बनाता है
एक अलग प्रणाली का उपयोग? परिचय Rancher कंटेनर चलाने और एक निजी कंटेनर सेवा बनाने के लिए एक खुला स्रोत मंच है। रंचर आधार है
यह आलेख बताता है कि कोरओएस पर डॉकटर-कंपोज़ कैसे स्थापित करें। CoreOS में, / usr / फ़ोल्डर अपरिवर्तनीय है, इसलिए मानक / usr / स्थानीय / बिन पथ अनुपलब्ध है
हम सभी जानते हैं और कई मशीनों में एप्लिकेशन कंटेनरों को बनाने, प्रबंधित करने और वितरित करने के लिए प्लेटफ़ॉर्म डॉकर को प्यार करते हैं�� Docker Inc. एक सेवा प्रदान करता है
एक अलग प्रणाली का उपयोग? परिचय Rancher कंटेनर चलाने और एक निजी कंटेनर सेवा बनाने के लिए एक खुला स्रोत मंच है। रंचर आधार है
परिचय यह मार्गदर्शिका आपको दिखाएगी कि कैसे कई अल्पाइन लिनक्स 3.9.0 सर्वरों और पोर्टेनर का उपयोग करके डोकर झुंड को बनाया और कॉन्फ़िगर किया जा सकता है। कृपया सचेत रहें
एक अलग प्रणाली का उपयोग? परिचय डॉकर झुंड आपके अलग-अलग सर्वरों को कंप्यूटर के क्लस्टर में बदल देता है, स्केलिंग की सुविधा देता है, उच्च-उपलब्धता ए
एक अलग प्रणाली का उपयोग? डॉकर एक ऐसा एप्लिकेशन है जो वर्चुअल कंटेनर के भीतर सॉफ्टवेयर की तैनाती की अनुमति देता है। यह गो कार्यक्रम में लिखा गया था
अवलोकन RancherOS एक अविश्वसनीय रूप से हल्का ऑपरेटिंग सिस्टम (केवल 60 एमबी के बारे में) है जो एक ऐसी प्रणाली चलाता है जो पीआईडी 0 के रूप में डॉकर डेमन चलाता है।
एक अलग प्रणाली का उपयोग? परिचय डॉकर झुंड आपके व्यक्तिगत सर्वरों को कंप्यूटर के एक समूह में बदल देता है; स्केलिंग की सुविधा, उच्च उपलब्धता ए
वेब एप्लिकेशन चलाते समय, आप आमतौर पर मल्टीथ्रेडिंग ओ का उपयोग करने के लिए अपने सॉफ़्टवेयर को परिवर्तित किए बिना अपने संसाधनों का अधिकतम उपयोग करना चाहते हैं
पूर्वापेक्षा डॉक इंजन 1.8+। न्यूनतम 4GB डिस्क स्थान। न्यूनतम 4GB RAM। चरण 1. SQL- सर्वर, डॉकर बाहों को स्थापित करने के लिए डोकर स्थापित करें
एक अलग प्रणाली का उपयोग? परिचय डॉकटर एक ऐसा एप्लिकेशन है जो वर्चुअल कंटेनर के भीतर सॉफ्टवेयर की तैनाती की अनुमति देता है। यह G में लिखा गया था
एक अलग प्रणाली का उपयोग? डॉकर एक ऐसा एप्लिकेशन है जो कंटेनर के रूप में चलाए जाने वाले कार्यक्रमों को तैनात करने की अनुमति देता है। यह लोकप्रिय गो कार्यक्रम में लिखा गया था
एक अलग प्रणाली का उपयोग? परिचय संतरी त्रुटि ट्रैकिंग के लिए एक खुला स्रोत समाधान है। संतरी अपवादों को ट्रैक करता है और अन्य उपयोगी संदेश फ्रॉस्ट करता है
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ