कैसे Ubuntu 14.04 पर Rancher स्थापित करने के लिए

परिचय

Rancher कंटेनर चलाने और एक निजी कंटेनर सेवा बनाने के लिए एक खुला स्रोत मंच है। Rancher Docker पर आधारित है, इसलिए आप इसे एक समर्पित बॉक्स, KVM मशीन या LXC कंटेनर पर भी चला सकते हैं। Rancher अनुप्रयोगों की एक विशाल लाइब्रेरी प्रदान करता है, जो कुछ ही क्लिक में स्थापित होते हैं और Dockerhub से docker की छवियों का भी समर्थन करते हैं।

आवश्यकताएँ

  • कम से कम 1GB मेमोरी
  • एक लिनक्स वितरण जो डॉकर का समर्थन करता है (हमारे मामले में हम उबंटू का उपयोग करेंगे)

स्थापित कर रहा है

जैसा कि पहले ही ऊपर कहा जा चुका है, रणचर डोकर पर आधारित है। इसके लिए हमें अपनी मशीन पर डॉकर का नवीनतम संस्करण स्थापित करना होगा। नवीनतम डॉकर संस्करण को स्थापित करने के लिए, हमें निम्नलिखित कमांड को चलाना होगा:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install apt-transport-https ca-certificates
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
sudo echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main" > /etc/apt/sources.list.d/docker.list
sudo apt-get update && sudo apt-get install docker-engine apparmor
sudo docker run -d --restart=always -p 8080:8080 rancher/server

कुछ प्रारंभिक प्रक्रियाओं और सेटअप को पूरा करने के लिए Rancher के लिए कुछ मिनट इंतजार करने के बाद, हम http: // SERVER_IP: 8080 पर Rancher Admin Interface पर जा सकते हैं ।

विन्यास

क्योंकि हम नहीं चाहते हैं कि हर किसी के पास हमारे रैंचर एडमिन इंटरफ़ेस तक पहुंच हो, हम अपने व्यक्तिगत उपयोगकर्ता (जिसे हमें पहले बनाना होगा) तक पहुंच को प्रतिबंधित करते हैं। हम पृष्ठ पर जाते हैं Admin->Accountsऔर वहां अपना उपयोगकर्ता बनाते हैं। उपयोगकर्ता बनाने के बाद, Rancher को डिफ़ॉल्ट रूप से प्रमाणीकरण चालू करना चाहिए। यदि ऐसा नहीं होता है, तो आप Admin->Access Controlवहां नेविगेट और सक्षम कर सकते हैं।

इन चरणों को पूरा करने के बाद, हम पहले से ही अपने पहले कंटेनरों को तैनात करना शुरू कर सकते हैं और Rancher का उपयोग कर सकते हैं!

एक और होस्ट जोड़ना

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

अन्य सभी मेजबानों को हमारी आवश्यकताओं को पूरा करना चाहिए। हम उन पर डॉकर स्थापित करने के बाद, हमें Infrastructure->Hosts"होस्ट जोड़ें" बटन पर क्लिक करना होगा। एक बार जब हम अपना विवरण (सर्वर आईपी की तरह) दर्ज कर लेते हैं और अपनी आवश्यकताओं को पूरा करने के लिए इसे अनुकूलित कर लेते हैं, तो हम उस कमांड को कॉपी कर सकते हैं, जिसे रंचर ने हमारे लिए जनरेट किया है और इसे उस सर्वर पर चलाया जा रहा है जिसे हम दूसरे (या तीसरे) के रूप में उपयोग करना चाहते हैं, वास्तव में ऐसा नहीं है सीमा)।

इस चरण को करने के बाद, दूसरे सर्वर को सभी निर्भरताओं को सेटअप और स्थापित करने में कुछ मिनट लगते हैं। Infrastructure->Hostsएक बार पहले किए गए कार्यों का उल्लेख किए जाने के बाद, होस्ट स्वचालित रूप से पृष्ठ के नीचे पॉप-अप हो जाएगा ।

निष्कर्ष

Rancher किसी भी आकार में Docker कंटेनरों को स्केल करने और तैनात करने के लिए बहुत अच्छा है। और अधिक दिलचस्प बात यह है कि Rancher को खुले स्रोत के रूप में प्रदान किया गया है। ओपन सोर्स का मतलब है कि आप अपनी आवश्यकताओं को पूरा करने या यहां तक ​​कि विकास में भाग लेने के लिए स्रोत को संपादित कर सकते हैं।



Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

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

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

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