लिनक्स डॉकर स्थापना और अद्यतन चरण

लेखक:निनाबादास, बनाया गयाः 2022-03-23 10:05:17, अद्यतन किया गयाः 2022-03-29 09:54:47

नोट्स

  • क्रिप्टोक्यूरेंसी को एक विदेशी डॉकर चुनने की आवश्यकता है, जबकि ** कमोडिटी वायदा हमारे मंच पर एक क्लिक से एक मासिक घरेलू सर्वर किराए पर ले सकता है, जिसकी कीमत सबसे कम के करीब है। एक क्लिक पर एक विदेशी डॉकर का किराया अपेक्षाकृत अधिक महंगा है। **
  • एक डॉकर कई बॉट चला सकता है।
  • एक एकल सर्वर कई डॉकर चला सकता है, लेकिन यह आम तौर पर आवश्यक नहीं है।
  • यदि यह संकेत देता है कि पायथन नहीं पाया जा सकता है, तो आपको पायथन को डॉकर चलाने वाले डिवाइस पर स्थापित करने और इसे पुनरारंभ करने की आवश्यकता है.
  • नवीनतम डॉकर (2021.3.1) ने स्वचालित पृष्ठभूमि को अपग्रेड किया है, अर्थात, अग्रभूमि चल रहा है, आप सीधे डॉकर को बाधित किए बिना ssh कनेक्शन से बाहर निकल सकते हैं। पुरानी विधि का उपयोग अभी भी किया जा सकता है।

विदेशी सर्वर की सिफारिशें

अलीबाबा क्लाउडअलीबाबा क्लाउड सरल अनुप्रयोग सर्वरआप चीन हांगकांग (ओकेईएक्स हांगकांग में स्थित है), सिस्टम इमेज सेंटोस, 34 युआन प्रति माह का पैकेज और 2 जी मेमोरी चुन सकते हैं। आप मासिक (या अर्धवार्षिक) भुगतान कर सकते हैं। यह, अब तक, अधिक उचित योजना है।

अमेज़ॅन ec2 में कई क्षेत्र विकल्प हैं; यदि आपका प्लेटफ़ॉर्म बिनेंस या हुओबी है, तो आप सबसे कम विलंबता के साथ टोक्यो चुन सकते हैं। आम तौर पर, न्यूनतम कॉन्फ़िगरेशन t2.small चुनना पर्याप्त है, लेकिन आपको भुगतान करने के लिए वीज़ा क्रेडिट कार्ड को बांधने की आवश्यकता है। vultr, कम कीमत के साथ, बहुत सारे क्षेत्र विकल्प है, और यह Alipay का समर्थन करता है. हालांकि, अपने सर्वर और वेबसाइटों अवरुद्ध किया जा सकता है और आप नेटवर्क किसी भी तरह उपलब्ध सुनिश्चित करने की जरूरत है.

लिनक्स डॉकर स्थापना प्रक्रियाएँ

1.आमतौर पर न्यूनतम कॉन्फ़िगरेशन के साथ सेंटओएस सिस्टम चुनें। सामान्य मूल्य प्रति दिन 1 युआन है। कमोडिटी वायदा सर्वर चीन में हैं, और क्रिप्टोक्यूरेंसी ट्रेडिंग सर्वर विदेश में हैं।यहाँ एक विशिष्ट खरीद डेमो है।

2. सर्वर लॉगिन के लिए, विंडोज पर एक्सशेल क्लाइंट की सिफारिश की जाती है, और विशिष्ट एसएसएच लॉगिन विधियों को स्वयं से खोजा जा सकता है।

3.Downloadआपके डॉकर परhttps://www.fmz.com/m/add-node; सही क्लिक करें और सिस्टम संस्करण के अनुरूप डॉकर लिंक की प्रतिलिपि; ध्यान दें कि आपको यहां पांचवें चरण में कमांड रन की जांच करने की भी आवश्यकता है।img
सर्वर इनपुटःwget https://www.fmz.com/dist/robot_linux_amd64.tar.gzडाउनलोड करने के लिएShift+Insटर्मिनल पर चिपकाया); यदि यह संकेत wget मौजूद नहीं है, चलाएँyum install wget -yऔर इस्टलwgetअन्य प्रणालियों में भी संबंधित डाउनलोड उपकरण हैं। यदि यह प्रमाणपत्र त्रुटि (जैसा चित्र में दिखाया गया है):

img

  • जब wget द्वारा डाउनलोड किया जाता है, तो आप पैरामीटर का उपयोग कर सकते हैंः no-check-certificate. उदाहरण के लिए:wget --no-check-certificate https://www.fmz.com/dist/robot_linux_amd64.tar.gz

  • कर्ल द्वारा डाउनलोड करते समय, आप पैरामीटर का उपयोग कर सकते हैंः -k. उदाहरण के लिए:curl -O -k https://www.fmz.com/dist/robot_linux_amd64.tar.gz

4.Run tar -xzvf robot_linux_amd64.tar.gz(रोबोट में प्रवेश करने के बाद, आप स्वचालित रूप से पथ को पूरा करने के लिए टैब कुंजी दबा सकते हैं)

5.डॉकर को चलाने के लिए परीक्षण करें./robot -s node.fmz.com/xxxxxx -p yourFMZpassword. स्ट्रिंग xxxxxx का प्रतिनिधित्व उपयोगकर्ताओं से भिन्न होता है। विवरण पर पाया जा सकता हैhttps://www.fmz.com/m/add-node. yourFMZpassword FMZ वेबसाइट पर आपके लॉगिन पासवर्ड का प्रतिनिधित्व करता है, जिसे एपीआई-की द्वारा डिक्रिप्ट करने की आवश्यकता होती है। यदि यह इस तरह के संकेत देता हैः2018/07/05 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain, इसका मतलब है कि डॉकर सफलतापूर्वक चलाया; यदि कोई विशेषाधिकार समस्या है, तो चलाएंchmod +x robot.

6.अब डॉकर अग्रभूमि पर चलाया जाता है; बंद SSH कनेक्शन, मतलब डिस्कनेक्शन, जब आप पृष्ठभूमि पर चलाने की जरूरत है; प्रेसctrl + Cपरीक्षण पूरा करने के लिए।

7.Runआदेशnohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &पृष्ठभूमि पर।

8.आप Docker के पृष्ठ पर तैनात डॉकर देख सकते हैं; पृष्ठ हटाए जाने पर सर्वर डॉकर स्वचालित रूप से बाहर निकल जाएगा।

9.आप इसका उपयोग भी कर सकते हैंscreenयदि आप पासवर्ड दर्ज करते हैं तो डॉकर को पृष्ठभूमि में चलाने के लिए आदेश देने के लिए, बिना प्रदर्शित किए। आप अपने आप से अधिक विवरण खोज सकते हैं।

उन्नयन प्रक्रियाएँ

एफएमजेड डॉकरों को आम तौर पर अपग्रेड करने की आवश्यकता नहीं होती है. यदि आपको नए जोड़े गए प्लेटफार्मों, बग संशोधन या पुराने डॉकर समस्या जैसे स्थितियों का सामना करना पड़ता है, तो आप निम्नलिखित चरणों के अनुसार अपग्रेड कर सकते हैंः

  1. शब्दकोश में लॉग इन करें जहां सर्वर डॉकर स्थित है (यदि संशोधित नहीं है, यह सामान्य रूप से एसएसएच लॉगिन के बाद डिफ़ॉल्ट शब्दकोश है), और निष्पादित करेंlsफाइल देखने के लिए।imgआप देख सकते हैंlogs robot robot_linux_amd64.tar.gz, जिसमें logs लॉग फ़ाइल को दर्शाता है, robot डॉकर के निष्पादन कार्यक्रम का प्रतिनिधित्व करता है, और robot_linux_amd64.tar.gz कच्चे संकुचित पैकेज है।
  2. निष्पादित करेंrm -rf robot*पुराने रोबोट प्रोग्राम और संपीड़ित फ़ाइल पैकेज को एक साथ मिटाने और लॉग को सहेजने के लिए;
  3. निष्पादित करेंwget https://www.fmz.com/dist/robot_linux_amd64.tar.gzनए डॉकर के संकुचित पैकेज को डाउनलोड करने के लिए;
  4. निष्पादित करेंtar -xzvf robot_linux_amd64.tar.gzकम करने के लिए;
  5. निष्पादित करेंnohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &पृष्ठभूमि पर चलाने के लिए, और आप विशेष रूप से पा सकते हैंnode.fmz.com/xxxxxxपरhttps://www.fmz.com/m/add-node.

उन्नयन का लाभ यह है कि लॉग संरक्षित रहेंगे और पुराने डॉकर द्वारा चलाए जाने वाले बॉट बंद नहीं होंगे (जो पहले से ही चलाने के लिए मेमोरी में लोड किए गए हैं). यदि आप किसी बॉट के डॉकर को अपग्रेड करना चाहते हैं, तो आपको बस बॉट को रोकना होगा, और पैरामीटर इंटरफ़ेस में डॉकर को बदलना होगा (नवीनतम डॉकर आईडी सबसे बड़ी है) और पुनरारंभ करना होगा.

यदि पुराने डॉकर अब एक बॉट चला रहा है, बस इसे पृष्ठ पर हटा देंhttps://www.fmz.com/m/nodes.


अधिक

क्रिप्टोसेंट्रलमुझे Vultr vps के साथ नया बॉट जोड़ते समय त्रुटि मिल रही है. 2022-06-24 11:12:31 त्रुटि InternalError: (मूल) में __decrypt (__FILE__) में पंजीकरण (__FILE__) में __reg__ (__FILE__:17) में (__FILE__:25) में समाप्त करें 2022-06-24 11:12:31 Futures_Binance त्रुटि डिक्रिप्टः गुप्त कुंजी डिक्रिप्ट विफल रही