লিনাক্স ডকারের জন্য ইনস্টল এবং আপগ্রেড করার সর্বোত্তম উপায়

লেখক:লিডিয়া, তৈরিঃ ২০২৩-০১-১০ ০৯ঃ০৬ঃ১৮, আপডেটঃ ২০২৩-০৯-২০ ০৯ঃ০৬ঃ১২

img

লিনাক্স ডকারের জন্য ইনস্টল এবং আপগ্রেড করার সর্বোত্তম উপায়

নোট

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

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

আলিবাবা ক্লাউড,আলিবাবা ক্লাউড লাইটওয়েট অ্যাপ্লিকেশন সার্ভারহংকং নির্বাচন করুন (ওকেএক্স হংকংয়ে রয়েছে), সিস্টেম চিত্র সেন্টস, প্যাকেজটি 34 ইউয়ান / মাস, 2 জি র্যাম। মাসিক (বা অর্ধ বছর) প্রদান করুন। এটি বর্তমানে একটি ব্যয়বহুল বিকল্প।

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

ভল্টর সস্তা এবং এর অনেক অপশন রয়েছে। এটি অ্যালিপেই পেমেন্ট সমর্থন করে। তবে, সার্ভার এবং ওয়েবসাইটটি অবরুদ্ধ হতে পারে এবং সঠিক ইন্টারনেট অ্যাক্সেস প্রয়োজন।

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

  1. একটি সার্ভার কেনার জন্য, আপনি সাধারণত ন্যূনতম কনফিগারেশনের সাথে সেন্টওএস সিস্টেমটি বেছে নেন। সাধারণ দাম 1 ইউয়ান / দিন। পণ্যের ফিউচারগুলি অভ্যন্তরীণ বাজারে পরিবেশন করা হয়, যখন ডিজিটাল মুদ্রা লেনদেন বিদেশে পরিচালিত হয়।এখানে একটি নির্দিষ্ট ক্রয় প্রদর্শন.
  2. সার্ভারে লগ ইন করুন। উইন্ডোজ এক্সশেল ক্লায়েন্ট ব্যবহার করার পরামর্শ দেয়। নির্দিষ্ট এসএসএইচ লগইন পদ্ধতিটি নিজেরাই অনুসন্ধান করা যেতে পারে।
  3. ডকার ডাউনলোড করুন, ডান ক্লিক করুনhttps://www.fmz.com/m/add-nodeনোট করুন যে ধাপ 5 এ চালানো কমান্ডটিও এখানে দেখা উচিত।

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

  1. দৌড়াওtar - xzvf robot_linux_amd64.tar.gzডিকম্প্রেস করার জন্য (রোবটে প্রবেশের পর, স্বয়ংক্রিয়ভাবে পথটি সম্পূর্ণ করার জন্য TAB টিপুন) ।
  2. পরীক্ষা ডকার চালানোর প্রয়োজন./robot -s node. fmz. com/xxxxxx -p yourFMZpassword, xxxxxx দ্বারা প্রতিনিধিত্ব করা সংখ্যা স্ট্রিং প্রতিটি ব্যবহারকারীর জন্য ভিন্ন। বিস্তারিত এখানে পাওয়া যাবেhttps://www.fmz.com/m/add-node. আপনার এফএমজেড পাসওয়ার্ড আপনার এফএমজেড ওয়েবসাইটের লগইন পাসওয়ার্ডের প্রতিনিধিত্ব করে, যা এপিআই কীটি ডিক্রিপ্ট করার জন্য প্রয়োজনীয়। যেমনঃ2018/07/05 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host. localdomain, অপারেশন সফল. যদি আপনি অনুমতি সমস্যা সম্মুখীন, চালানchmod +x robot.
  3. এই সময়ে, ডকারটি অগ্রভূমিতে চালিত হয়, এবং এসএসএইচ সংযোগটি বন্ধ হয়ে গেলে এটি সংযোগ বিচ্ছিন্ন হবে। এটি ব্যাকগ্রাউন্ডে চালিত হওয়া দরকার। পরীক্ষা শেষ করতে CTRL + C টিপুন।
  4. কমান্ড চালানnohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &ব্যাকগ্রাউন্ডে।
  5. আপনি ডকার পৃষ্ঠায় স্থাপন করা ডকার দেখতে পারেন। পৃষ্ঠাটি মুছে ফেলার পরে, সার্ভার ডকার স্বয়ংক্রিয়ভাবে প্রস্থান করবে।
  6. এছাড়াও আপনি ব্যবহার করতে পারেনscreenডকারকে ব্যাকগ্রাউন্ডে চালানোর জন্য কমান্ড। আপনি পাসওয়ার্ডটি স্পষ্টভাবে না দিয়ে প্রবেশ করতে পারেন (কমান্ড প্যারামিটারটি -p যোগ করে না), এবং আপনি নিজের দ্বারা এটি অনুসন্ধান করতে পারেন।

আপগ্রেড পদক্ষেপ

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

  1. সার্ভার ডকার অবস্থিত যেখানে ডিরেক্টরিতে লগ ইন করুন (যদি এটি পরিবর্তন করা হয় নি, এটি সাধারণত এসএসএইচ লগইন পরে ডিফল্ট ডিরেক্টরি) এবং সঞ্চালনlsফাইলটি দেখতে।

img

আমরা দেখতে পাচ্ছি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একটি নতুন ডকার প্যাকেজ ডাউনলোড করতে. ৪. মৃত্যুদণ্ড কার্যকর করুনtar -xzvf robot_linux_amd64.tar.gzজিপ খুলে দাও। ৫. মৃত্যুদণ্ড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.


সম্পর্কিত

আরো