विषय-सूची
अवलोकन
इस लेख का लक्ष्य यह बताना है कि कैसे डॉकटर कंटेनरों का उपयोग करके एक ज़ेवनेट लोड बैलेंसर सामुदायिक संस्करण को जल्दी से तैनात किया जाए। डाक में काम करनेवाला मज़दूर एक लोकप्रिय वर्चुअलाइजेशन सॉफ़्टवेयर है जो लिनक्स कर्नेल जैसे cgroups, कर्नेल नेमस्पेस, ओवरलेएफएस ... के संसाधन अलगाव की विशेषताओं पर आधारित है, जो एक सिंगल लिनक्स इंस्टेंस के भीतर स्वतंत्र "कंटेनरों" को चलाने की अनुमति देता है, वर्चुअल मशीनों को शुरू करने और बनाए रखने के ओवरहेड से बचने के।
कन्वेंशनों
इसके बावजूद हम डॉकर मुद्दों का समर्थन नहीं करते हैं, हम यहां कुछ नोटों को नवीनतम डेबियन बस्टर पर स्थापना के उदाहरण के रूप में शामिल करते हैं
स्थापना प्रक्रिया
डॉकर इंस्टॉल करें
सबसे पहले हम कुछ निर्भरता और आधिकारिक docker रिपॉजिटरी और इसकी gpg कुंजी को जोड़ने वाली होस्ट मशीन में डॉकटर को स्थापित करेंगे।
apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
apt-get update && apt-get install docker-ce
Zevenet Docker Image डाउनलोड करें
अगला कदम हमारी रिपॉजिटरी से नवीनतम ZLB इमेज को डाउनलोड करना है
docker pull zevenet/zlb
एक Zevenet कंटेनर चलाएँ
अंत में हम GUI पोर्ट को उजागर करने वाला एक नया कंटेनर शुरू करेंगे
docker run --name zlb -p 444:444 -itd zevenet/zlb /bin/bash
अपने नए Zevenet कंटेनर में प्रवेश करें
उस अंतिम चरण के बाद हम किसी भी वेब ब्राउज़र का उपयोग करके Zevenet Load Balancer Grafical उपयोगकर्ता इंटरफ़ेस का उपयोग करने में सक्षम होंगे:
https://[host_public_ip or domain]:444
उपयोगकर्ता: जड़
पासवर्ड: व्यवस्थापक
सुरक्षा कारणों से डिफ़ॉल्ट पासवर्ड बदलें।
यदि आप खेतों को बनाने की योजना बनाते हैं, तो आपको "डॉक रन" कमांड में कॉरिज पोर्ट को उजागर करना होगा। उदाहरण के लिए, पोर्ट 80 और 443 पर वेब सर्वर बैकएंड चलाने के लिए आपका "डॉक रन" कमांड होगा:
docker run --cap-add=NET_ADMIN --name zlb -p 444:444 -p 80:80 -p 443:443 -itd zevenet/zlb /bin/bash