एफएमजेड क्वांट ट्रेडिंग प्लेटफॉर्मLinux
, Windows
, Mac OS
, Android
, Raspberry Pi ARM Linux
और अन्य प्रणालियों. डॉकर द्वारा प्रबंधित लाइव व्यापार लॉग निर्देशिका में संग्रहीत कर रहे हैं./logs/storage
फाइल एकSqlite
के साथ डेटाबेस फ़ाइलdb3
, जिसे सीधे संपादित किया जा सकता हैSqlite
विस्तार के साथ एक फ़ाइल के लिएdb3
लाइव ट्रेडिंग डेटाबेस में, फ़ाइल नाम बॉट हैID
.
आप वर्तमान एफएमजेड क्वांट ट्रेडिंग प्लेटफॉर्म खाते की तैनाती के साथ जुड़े डॉकरों को देख सकते हैंडॉकरपृष्ठ, और आप सूची प्रदर्शन या विस्तृत जानकारी प्रदर्शन स्विच कर सकते हैं, और आप इस पृष्ठ पर डॉकर के आईपी पते, संस्करण, संकलन और रिलीज समय, और अन्य संबंधित जानकारी पूछ सकते हैं। क्लिक करेंडॉकर जोड़ेंकूदने के लिए बटनडॉकर तैनाती पृष्ठ, डॉकर की तैनाती दो मोड में विभाजित हैः 1) एक क्लिक के साथ एक डॉकर वीपीएस किराए पर लें. 2) मैन्युअल रूप से एक डॉकर जोड़ें.
क्लिक करेंएक क्लिक के साथ एक डॉकर वीपीएस किराए पर लेंटैब परडॉकरपृष्ठ और सर्वर को कॉन्फ़िगरेशन, सर्वर रूम क्षेत्र और अन्य आवश्यकताओं के आधार पर तैनात करने के लिए सर्वर का चयन करें.
आप डॉकर को विभिन्न प्रकार के उपकरणों पर तैनात कर सकते हैं, उदाहरण के लिए, पीसी, सर्वर, रास्पबेरी पाई, और इसी तरह। मुख्यधारा के ऑपरेटिंग सिस्टम की एक विस्तृत श्रृंखला समर्थित है।
डिवाइस पर लॉग इन करने के बाद जो डॉकर प्रोग्राम को तैनात करने की आवश्यकता है, डिवाइस के ऑपरेटिंग सिस्टम के अनुसार संबंधित डॉकर प्रोग्राम डाउनलोड करें. डाउनलोड लिंक क्लिक करने के बाद प्रदर्शित सामग्री में पाया जा सकता हैमैन्युअल रूप से डॉकर जोड़ेंटैब परडॉकरपृष्ठ। डॉकर प्रोग्राम को तैनात करने के लिए 2 पैरामीटर सेट करने की आवश्यकता होती हैः
डॉकर को तैनात करते समय
विंडोज के लिए डॉकर डॉकर का विंडोज इंटरफेस संस्करण इन दो मापदंडों को सीधे डॉकर के इंटरफेस पर संबंधित इनपुट बॉक्स नियंत्रणों में भर सकता है।
डॉकर का कमांड लाइन संस्करण
डॉकर प्रोग्राम के अन्य कमांड लाइन संस्करणों के लिए, विभिन्न ऑपरेटिंग सिस्टम के लिए अलग-अलग कमांड हैं। उदाहरण के रूप में लिनक्स और मैक का उपयोग करके, कमांड का उपयोग करेंः. /robot -s node.fmz.com/123456 -p 654321
, निम्नलिखित आदेश के प्रत्येक भाग का वर्णन करता हैः
. /robot
रोबोट, एक निष्पादन योग्य कार्यक्रम (यानी, एक डॉकर प्रोग्राम) चलाने का मतलब है, जहां123456
यूआईडी है, और654321
यूआईडी के अनुरूप एफएमजेड क्वांट ट्रेडिंग प्लेटफॉर्म खाते का पासवर्ड है।
पैरामीटर-s
दर्शाता हैcorrespondence address of the UID of the FMZ Quant Trading Platform
, और पैरामीटर का मान भर दिया जा सकता है जैसेःnode.fmz.com/123456
.
पैरामीटर-p
FMZ क्वांट ट्रेडिंग प्लेटफॉर्म पर यूआईडी के खाते के लिए 654321
.
कृपया ध्यान दें कि यहां पैरामीटर उदाहरण हैं, वास्तविक पैरामीटर लॉग इन करने के बाद देखा जा सकता हैFMZ.COMऔर पर क्लिक करेंमैन्युअल रूप से डॉकर जोड़ेंटैब परडॉकरपृष्ठ।
पैरामीटर-p
डॉकर को तैनात करने के लिए आदेश में स्पष्ट रूप से लिखा नहीं है, आप उपयोग कर सकते हैं. /robot -s node.fmz.com/123456
आदेश इसे चलाने के लिए, और फिर आप एक पासवर्ड के लिए संकेत दिया जाएगा, जो आप फिर मैन्युअल रूप से दर्ज कर सकते हैं.
इसके अतिरिक्त, कार्यक्रम को निष्पादित करने के लिए अनुमतियों जैसे मुद्दों पर ध्यान दें, और डॉकर प्रोग्राम को चल रहे प्रतिबंधों को हटाने के लिए पर्याप्त अनुमतियां दें।
Windows
सिस्टम इंटरफेस संस्करण सीधे डॉकर सॉफ्टवेयर इंटरफेस पर आईपी पता सेट कर सकता है, और डॉकर सॉफ्टवेयर डिफ़ॉल्ट रूप से आईपी सेट करने के लिए स्वचालित रूप से।-I
आईपी पते को निर्दिष्ट करने के लिए पैरामीटर.-I string
custom local ip address
-c string
config file
-d string
custom dns resolve server
-e string
docker node executable path
-f string
docker settings json
-i string
docker image name
-n string
node name
-p string
password
-s string
server address
-u string
run as system user
-v version info
-vv
show verbose log
-w string
working directory
डॉकर सॉफ्टवेयर डाउनलोड करने के बाद, निष्पादन योग्य फ़ाइलrobot
डकर प्रोग्राम के लिए पैरामीटर को डकर प्रोग्राम को तैनात करते समय निर्दिष्ट किया जा सकता है।
-v
: वर्तमान डॉकर प्रोग्राम के संस्करण और संकलन समय सहित जानकारी की जाँच करें।
पूर्ण निष्पादन आदेश पर आधारित हैApple Mac System
: ./robot -v
.-vv
:
डॉकर प्रोग्राम के संचालन और बातचीत संदेशों के विस्तृत लॉग डिफ़ॉल्ट रूप से प्रदर्शित नहीं होते हैं और डॉकर लॉग फ़ाइल में लिखे नहीं जाते हैं। इस तरह, यह लॉग को फुलाए जाने और हार्ड डिस्क पर स्थान लेने से लगातार बातचीत आदेशों को रोकता है।
यदि आपको डॉकर का एक विस्तृत लॉग रखने और इसे प्रदर्शित करने की आवश्यकता है जबकि डॉकर चल रहा है, तो आप डॉकर लॉग फ़ाइल में लिखने के लिए विस्तृत लॉग और बातचीत संदेश सेट कर सकते हैं-vv
parameter.-s
: डॉकर प्रोग्राम चलाते समय एफएमजेड क्वांट ट्रेडिंग प्लेटफॉर्म के साथ संवाद करने के लिए निर्दिष्ट पता।
पूर्ण निष्पादन आदेश पर आधारित हैApple Mac System
: ./robot -s node.fmz.com/xxxxxxx
; xxxxxxx
एफएमजेड क्वांट ट्रेडिंग प्लेटफॉर्म पर प्रत्येक खाते की विशिष्ट पहचान आईडी है; कमांड निष्पादित करने के बाद, संबंधित एफएमजेड क्वांट ट्रेडिंग प्लेटफॉर्म खाते के लिए पासवर्ड दर्ज करने के लिए एक संकेत होगा।-p
: आप सीधे पासवर्ड दर्ज करने के लिए रन कमांड में पैरामीटर निर्दिष्ट कर सकते हैं, जो अनुशंसित नहीं है, क्योंकि पासवर्ड पैरामीटर वर्तमान सिस्टम रिकॉर्ड में छोड़ दिया जाएगा। मान लीजिए कि खाता पासवर्ड पता के अनुरूप हैnode.fmz.com/xxxxxxx
है:abc123456
.
पूर्ण निष्पादन आदेश पर आधारित हैApple Mac System
: ./robot -s node.fmz.com/xxxxxxx -p abc123456
.-n
: चल रहे डॉकर प्रोग्राम के लिए लेबल जानकारी संलग्न करें.
पूर्ण निष्पादन आदेश पर आधारित हैApple Mac System
: ./robot -n macTest -s node.fmz.com/xxxxxxx
. वहाँ एक होगाmacTest
मंच डॉकर प्रबंधन पृष्ठ पर डॉकर जानकारी में पाठ लेबल.-l
: वर्तमान डॉकर द्वारा समर्थित एक्सचेंज सूची प्रिंट करें.
पूर्ण निष्पादन आदेश पर आधारित हैApple Mac System
: ./robot -l
, यानी समर्थित एक्सचेंजों के नाम आउटपुट किए जा सकते हैं।जब आपको बॉट डेटा को किसी अन्य डिवाइस (सर्वर) पर डॉकर में माइग्रेट करने की आवश्यकता होती है, तो आप बॉट की डेटाबेस फ़ाइल (एक्सटेंशन db3 के साथ डेटाबेस फ़ाइल) को माइग्रेशन लक्ष्य डिवाइस (सर्वर) पर डॉकर
डॉकर निगरानी पृष्ठ, आप सक्षम कर सकते हैंडॉकर निगरानीकार्य मेंडॉकर सूची ऑपरेशन आइटमयाडॉकर विवरण ऑपरेशन आइटम. निगरानी चालू करने के बाद, यदि डॉकर असामान्य रूप से ऑफ़लाइन है, तो वर्तमान एफएमजेड क्वांट ट्रेडिंग प्लेटफॉर्म से बंधे ईमेल पते को एक अधिसूचना संदेश प्राप्त होगा.
रणनीति पुस्तकालय प्लेटफार्म