লিনাক্স ডকার ইনস্টলেশন এবং আপডেট পদক্ষেপ

লেখক:নিনাবাদাস, সৃষ্টিঃ ২০২২-০৩-২৩ ১০ঃ০৫ঃ১৭, আপডেটঃ ২০২২-০৩-২৯ ৯ঃ৫৪ঃ৪৭

নোট

  • ক্রিপ্টোকারেন্সিকে একটি বিদেশী ডকার বেছে নিতে হবে, যখন ** কমোডিটি ফিউচারগুলি আমাদের প্ল্যাটফর্মে এক ক্লিকের মাধ্যমে একটি মাসিক দেশীয় সার্ভার ভাড়া নিতে পারে, যার দাম সর্বনিম্নের খুব কাছাকাছি। একটি বিদেশী ডকারের এক ক্লিক ভাড়া তুলনামূলকভাবে বেশি ব্যয়বহুল। **
  • ডকার একাধিক বট চালাতে পারে।
  • একটি একক সার্ভার একাধিক ডকার চালাতে পারে, কিন্তু এটি সাধারণত প্রয়োজন হয় না।
  • যদি পাইথন খুঁজে পাওয়া না যায়, তাহলে আপনাকে পাইথনকে ডকার চালানো ডিভাইসে ইনস্টল করতে হবে এবং এটি পুনরায় চালু করতে হবে।
  • সর্বশেষ ডকার (2021.3.1) স্বয়ংক্রিয় ব্যাকগ্রাউন্ড আপগ্রেড করেছে, অর্থাৎ, ফরগ্রাউন্ড চলার পরে, আপনি ডকারকে বাধা না দিয়ে সরাসরি ssh সংযোগ থেকে প্রস্থান করতে পারেন। পুরানো পদ্ধতিটি এখনও ব্যবহার করা যেতে পারে।

বিদেশী সার্ভারের সুপারিশ

আলিবাবা ক্লাউডআলিবাবা ক্লাউড সিম্পল অ্যাপ্লিকেশন সার্ভারআপনি চীন হংকং (হংকং অবস্থিত OKEX), সিস্টেম ইমেজ CentOS, প্রতি মাসে 34 ইউয়ান প্যাকেজ, এবং 2G মেমরি চয়ন করতে পারেন। আপনি মাসিক (বা অর্ধ-বার্ষিক) দিতে পারেন। এটি, অনেক বেশি যুক্তিসঙ্গত স্কিম।

অ্যামাজন ইসি 2 এর অনেকগুলি অঞ্চলের বিকল্প রয়েছে; যদি আপনার প্ল্যাটফর্মটি বিন্যান্স বা হুওবি হয় তবে আপনি টোকিও চয়ন করতে পারেন, সর্বনিম্ন বিলম্বের সাথে। সাধারণভাবে, সর্বনিম্ন কনফিগারেশন টি 2 নির্বাচন করা যথেষ্ট। ছোট, তবে আপনাকে অর্থ প্রদানের জন্য ভিসা ক্রেডিট কার্ড আবদ্ধ করতে হবে। ভল্টর, কম দামের সাথে, অনেকগুলি অঞ্চলের বিকল্প রয়েছে, এবং এটি অ্যালিপেই সমর্থন করে। তবে, এর সার্ভার এবং ওয়েবসাইটগুলি অবরুদ্ধ হতে পারে এবং আপনাকে কোনওভাবে নেটওয়ার্কটি উপলব্ধ করতে হবে।

লিনাক্স ডকার ইনস্টলেশন পদ্ধতি

1.সাধারণত সেন্টওএস সিস্টেম নির্বাচন করুন, ন্যূনতম কনফিগারেশনের সাথে। সাধারণ মূল্য প্রতিদিন 1 ইউয়ান। কমোডিটি ফিউচার সার্ভারগুলি চীনে এবং ক্রিপ্টোকারেন্সি ট্রেডিং সার্ভারগুলি বিদেশে রয়েছে।এখানে একটি নির্দিষ্ট ক্রয় ডেমো আছে।

২. সার্ভারে লগইন করার জন্য, উইন্ডোজে এক্সশেল ক্লায়েন্টের পরামর্শ দেওয়া হয়, এবং নির্দিষ্ট এসএসএইচ লগইন পদ্ধতিগুলি নিজেরাই অনুসন্ধান করা যেতে পারে।

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

  • curl দ্বারা ডাউনলোড করার সময়, আপনি পরামিতি ব্যবহার করতে পারেনঃ -k. উদাহরণস্বরূপঃcurl -O -k https://www.fmz.com/dist/robot_linux_amd64.tar.gz

4.Run tar -xzvf robot_linux_amd64.tar.gz(রোবটে প্রবেশের পর, আপনি স্বয়ংক্রিয়ভাবে পথটি সম্পূর্ণ করতে TAB কী টিপতে পারেন) ।

5.ডকার চালানোর জন্য পরীক্ষা করুন./robot -s node.fmz.com/xxxxxx -p yourFMZpassword. xxxxxx এর প্রতিনিধিত্বকারী স্ট্রিংটি ব্যবহারকারীদের দ্বারা পরিবর্তিত হয়। বিস্তারিত তথ্য এখানে পাওয়া যাবেhttps://www.fmz.com/m/add-node. yourFMZpassword আপনার লগইন পাসওয়ার্ডকে FMZ ওয়েবসাইটে প্রতিনিধিত্ব করে, যা API-Key দ্বারা ডিক্রিপ্ট করা প্রয়োজন। যদি এটি আপনাকে বলেঃ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 &ব্যাকগ্রাউন্ডে।

৮.আপনি Docker এর পৃষ্ঠায় ডকারটি স্থাপন করা দেখতে পারেন; পৃষ্ঠাটি মুছে ফেলার পরে সার্ভার ডকারটি স্বয়ংক্রিয়ভাবে প্রস্থান করবে।

৯.আপনি এটি ব্যবহার করতে পারেনscreenআপনি পাসওয়ার্ড প্রবেশ করার সময় প্রদর্শন না করে, ব্যাকগ্রাউন্ডে ডকার চালানোর জন্য কমান্ড করতে পারেন। আপনি নিজের দ্বারা আরও বিস্তারিত অনুসন্ধান করতে পারেন।

আপগ্রেড পদ্ধতি

এফএমজেড ডকারদের সাধারণত আপগ্রেড করার প্রয়োজন হয় না। যদি আপনি নতুন যোগ করা প্ল্যাটফর্ম, বাগ সংশোধন বা পুরানো ডকার সমস্যার মতো পরিস্থিতির মুখোমুখি হন তবে আপনি নিম্নলিখিত পদক্ষেপগুলি অনুসারে আপগ্রেড করতে পারেনঃ

  1. সার্ভার ডকার অবস্থিত যেখানে অভিধান লগ ইন করুন (যদি পরিবর্তন করা হয় না, এটি সাধারণত এসএসএইচ লগইন পরে ডিফল্ট dictinoary হয়), এবং চালান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/xxxxxxhttps://www.fmz.com/m/add-node.

আপগ্রেডের সুবিধা হল যে লগগুলি সংরক্ষণ করা হবে এবং পুরানো ডকার দ্বারা চালিত বটগুলি থামবে না (যদি আপনি একটি বটের ডকার আপগ্রেড করতে চান তবে আপনাকে কেবল বটটি থামাতে হবে এবং প্যারামিটার ইন্টারফেসে ডকারটি পরিবর্তন করতে হবে (সর্বশেষ ডকার আইডি সবচেয়ে বড়) এবং পুনরায় চালু করতে হবে।

যদি পুরোনো ডকার আর বট চালাচ্ছে না, শুধু পৃষ্ঠা থেকে এটি মুছে ফেলুনhttps://www.fmz.com/m/nodes.


আরো

ক্রিপ্টো সেন্ট্রালভল্টার ভিপিএস দিয়ে নতুন বট যোগ করার সময় আমি ত্রুটি পাচ্ছি। 2022-06-24 11:12:31 ত্রুটি অভ্যন্তরীণ ত্রুটিঃ (native) এ __decrypt (__FILE__) এ রেজিস্টার (__FILE__) এ __reg__ (__FILE__:17) এ (__FILE__:25) এ বাতিল করুন 2022-06-24 11:12:31 Futures_Binance ত্রুটি ডিক্রিপ্টঃ গোপন কী ডিক্রিপ্ট ব্যর্থ হয়েছে