संसाधन लोड हो रहा है... लोड करना...

लिनक्स वीपीएस पर एफएमजेड डॉकर स्थापित करने और उन्नयन करने का सबसे अच्छा तरीका

लेखक:अच्छाई, बनाया गयाः 2020-06-03 09:23:30, अद्यतन किया गयाः 2023-11-01 20:30:43

img

नोट

  • One-click Rent a docker VPS FMZ डॉकर चलाने का एक महंगा तरीका है, हम आमतौर पर इसकी सिफारिश नहीं करते हैं, यह मुख्य रूप से नए उपयोगकर्ताओं के लिए हमारे मंच से परिचित होने के लिए डिज़ाइन किया गया है।
  • एक डॉकर कई रोबोट चला सकता है।
  • एक वीपीएस सर्वर कई डॉकर चला सकता है, लेकिन आम तौर पर आवश्यक नहीं है।
  • यदि यह संकेत दिया जाता है कि पायथन नहीं मिल सकता है, तो इसे उस मशीन पर स्थापित और पुनरारंभ करने की आवश्यकता है जो डॉकर चला रही है.

वीपीएस या क्लाउड सर्वर की सिफारिश

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डॉकर के लिंक की प्रतिलिपि बनाने के लिए जो आपके सिस्टम संस्करण से मेल खाता है.

img

इसके बाद, अपने VPS सर्वर में लॉग इन करें, इस लेख में, हम CentOS का उपयोग उदाहरण के रूप में करते हैं.

निम्नलिखित कमांड दर्ज करेंः

wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz

FMZ डॉकर प्रणाली डाउनलोड करने के लिए. अगर यह दिखाता है किwgetमौजूद नहीं है, भागेंyum install wget -yस्थापित करनाwget. अन्य लिनक्स वितरण में अलग कमांड होते हैं (उबंटू का उपयोग करता हैApt-getआदि) ।

img

डॉकर सिस्टम डाउनलोड करने के बाद, चलाएँः

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 डॉकर उन्नयन चरण

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.gzFMZ डॉकर का नवीनतम संस्करण डाउनलोड करने के लिए

दौड़ो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.


संबंधित

अधिक