AWS, गूगल क्लाउड, डिजिटल महासागर या माइक्रोसॉफ्ट Azure, कोई भी प्रमुख क्लाउड कंप्यूटिंग ठीक होगा, जब तक कनेक्शन स्थिर और विश्वसनीय है. इसलिए हम केवल इन बड़े ब्रांड का उपयोग करने का सुझाव देते हैं.
क्लाउड कंप्यूटिंग कॉन्फ़िगरेशन के लिए, न्यूनतम योजना पूरी तरह से काम करेगी। हमारे डॉकर सिस्टम बहुत सुव्यवस्थित और प्रभावी हैं। पूरा डॉकर सिस्टम केवल कुछ एमबी है।
उदाहरण के लिए, डॉकर को सुचारू रूप से चलाने के लिए 2 कोर सीपीयू, सेंटोस ऑपरेटिंग सिस्टम, 2 जीबी रैम और 25 जीबी हार्ड ड्राइव के साथ एक क्लाउड कंप्यूटर (वीपीएस) पर्याप्त होगा। एडब्ल्यूएस जैसे प्रमुख क्लाउड कंप्यूटिंग सेवा प्रदाता के पास इस कॉन्फ़िगरेशन के लिए मासिक भुगतान योजना है, जिसकी लागत केवल $ 10 अमेरिकी डॉलर प्रति माह है। अन्य जैसे कि Google क्लाउड भी एक वर्ष के लिए उपयोग करने के लिए स्वतंत्र हैं।
VPS सेवा खरीदने से पहले, क्लाउड कंप्यूटर स्थान चुनें जहां एक्सचेंज के निकटतम स्थान है जिस पर आप व्यापार करना चाहते हैं। अगला, CentOS ऑपरेटिंग सिस्टम चुनें (Ubuntu, Microsoft या अन्य Redhat ऑपरेटिंग सिस्टम सभी ठीक काम करता है, यह लेख CentOS का उपयोग एक प्रदर्शन के रूप में कर रहा है) ।
VPS कंप्यूटर में लॉग इन करने के लिए अपने स्थानीय कंप्यूटर का उपयोग करने के लिए. विंडोज ओएस एक्सशेल क्लाइंट की सिफारिश करता है, मैकओएस सिर्फ अपने स्वयं के टर्मिनल का उपयोग कर सकते हैं.
मैकओएस टर्मिनल में, चलाएँःssh -l root yourVPSserverIPaddress
, फिर अपने VPS सर्वर पासवर्ड में प्रॉम्प्ट टाइप करें.
FMZ डॉकर डाउनलोड करें, पर क्लिक करेंhttps://www.fmz.com/m/add-nodeडॉकर के लिंक की प्रतिलिपि बनाने के लिए जो आपके सिस्टम संस्करण से मेल खाता है.
इसके बाद, अपने VPS सर्वर में लॉग इन करें, इस लेख में, हम CentOS का उपयोग उदाहरण के रूप में करते हैं.
निम्नलिखित कमांड दर्ज करेंः
wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
FMZ डॉकर प्रणाली डाउनलोड करने के लिए. अगर यह दिखाता है किwget
मौजूद नहीं है, भागेंyum install wget -y
स्थापित करनाwget
. अन्य लिनक्स वितरण में अलग कमांड होते हैं (उबंटू का उपयोग करता हैApt-get
आदि) ।
डॉकर सिस्टम डाउनलोड करने के बाद, चलाएँः
tar -xzvf robot_linux_amd64.tar.gz
फ़ाइल को अनज़िप करने के लिए (रोबोट शब्द में टाइप करते समय, आप स्वचालित रूप से पथ को पूरा करने के लिए टैब कुंजी दबा सकते हैं)
चलिए एफएमजेड डॉकर चलाने का परीक्षण करते हैं, चलानेः
cd / # switch to the root path
./robot -s node.fmz.com/xxxxxx -p yourFMZpassword xxxxxx # The number string represented by xxxxxx is different for each user. Find it at https://www.fmz.com/m/add-node. "yourFMZpassword" represents your FMZ website login password
यदि आप प्रॉम्प्ट देखते हैं तो निम्नानुसार हैः
2020/06/02 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain
इसका मतलब है कि एफएमजेड डॉकर चल रहा है. यदि आप अनुमति समस्याओं का सामना करते हैं, चलाएँः
chmod +x robot
इस समय, एफएमजेड डॉकर अग्रभूमि में चलता है. जब एसएसएच कनेक्शन बंद करता है, तो यह डिस्कनेक्ट हो जाएगा. इसलिए हमें इसे पृष्ठभूमि में चलाने की आवश्यकता है, चलाएंः
nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
इस तरह, एफएमजेड डॉकर आपके वीपीएस सर्वर के बैकग्रुप पर चलेगा, आपको हर समय सर्वर से एसएसएच कनेक्शन की आवश्यकता नहीं है।
इसके अलावा, परFMZ.COMवेबसाइट, यदि आप डॉकर पृष्ठ से डॉकर हटाते हैं. VPS सर्वर
FMZ डॉकर को सामान्य रूप से अपग्रेड करने की आवश्यकता नहीं है. यदि आप नए एक्सचेंजों, बग फिक्स, या डॉकर संस्करण बहुत पुरानी स्थितियों का सामना करते हैं, तो आप निम्नलिखित चरणों के अनुसार अपग्रेड कर सकते हैंः
उस निर्देशिका में लॉग इन करें जहां डॉकर स्थित है (यदि इसे नहीं बदला गया है, तो यह आमतौर पर एसएसएच लॉगिन के बाद डिफ़ॉल्ट निर्देशिका है) निष्पादित करेंls
फ़ाइल देखने के लिए कमांड
आप देख सकते हैंlogs robot robot_linux_amd64.tar.gz
, जहां लॉग्स लॉग फ़ोल्डर है, रोबोट डॉकर का निष्पादक है, औरrobot_linux_amd64.tar.gz
मूल संपीड़ित पैकेज है।
दौड़ोrm -rf robot*
पुराने रोबोट प्रोग्राम और संपीड़ित फ़ाइल पैकेज को एक ही समय में हटा देगा, लॉग रखकर
दौड़ोwget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
FMZ डॉकर का नवीनतम संस्करण डाउनलोड करने के लिए
दौड़ोtar -xzvf robot_linux_amd64.tar.gz
ढीला करना
दौड़ोnohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
पृष्ठभूमि में इसे चलाने के लिए, के लिएrnode.fmz.com/xxxxxx
भाग, आप इसे पर पा सकते हैंhttps://www.fmz.com/m/add-node
उन्नयन के इस तरीके का लाभ यह है कि लॉग बनाए रखा जाता है, और पुराने डॉकर द्वारा चलाए जाने वाले रोबोट बंद नहीं होंगे (पहले से ही लोड और मेमोरी में चल रहे हैं). एक रोबोट के डॉकर को अपग्रेड करने के लिए, केवल रोबोट को रोकने की आवश्यकता है, पैरामीटर इंटरफ़ेस में डॉकर को बदलें (अंतिम डॉकर आईडी सबसे बड़ी है) और पुनरारंभ करें।
अगर पुराने डॉकर अब कोई रोबोट नहीं चलाता है, बस इसे सीधे पर हटा देंhttps://www.fmz.com/m/nodes page.