রাস্পবেরি পাইতে ডকার ইনস্টল করুন

Install Docker Raspberry Pi



ডকার লিনাক্সের জন্য একটি কন্টেইনারাইজেশন সিস্টেম। এটি অন্য লিনাক্স হোস্ট অপারেশন সিস্টেম (a.k.a Docker host) এর উপরে লাইটওয়েট লিনাক্স পাত্রে চালানোর জন্য ব্যবহৃত হয়। যদি আপনি একটি বাস্তব কম্পিউটারে ডকার শেখার চেষ্টা করছেন, তাহলে রাস্পবেরি পাই একটি খুব সাশ্রয়ী সমাধান। যেহেতু ডকারের পাত্রগুলি হালকা ওজনের, আপনি এটি রাস্পবেরি পাই হোস্টে সহজেই 5-10 বা তার বেশি ডকারের পাত্রে ফিট করতে পারেন। আমি আপনাকে রাস্পবেরি পাই 3 মডেল বি বা রাস্পবেরি পাই 3 মডেল বি+ কিনতে পরামর্শ দিচ্ছি যদি আপনি এটিতে ডকার সেটআপ করতে চান কারণ রাস্পবেরি পাইয়ের এই মডেলগুলিতে 1 জিবি মেমরি (র )্যাম) রয়েছে। আপনার যত বেশি স্মৃতি আছে ততই ভাল। কিন্তু দুlyখের বিষয়, এখনও পর্যন্ত কোন রাস্পবেরি পাই রিলিজ হয়নি যার মেমরি ১ গিগাবাইটের বেশি।

এই নিবন্ধে, আমি আপনাকে দেখাব কিভাবে রাস্পবেরি পাই 3 মডেল বি -তে ডকার ইনস্টল করতে হয় আমি আমার রাস্পবেরি পাই 3 মডেল বি -তে উবুন্টু কোর অপারেটিং সিস্টেম ব্যবহার করব







তোমার দরকার:



  • একটি রাস্পবেরি পাই 3 মডেল বি বা রাস্পবেরি পাই 3 মডেল বি+ একক বোর্ড কম্পিউটার ডিভাইস।
  • উবুন্টু কোর ইনস্টল করার জন্য কমপক্ষে 16GB মাইক্রোএসডি কার্ড।
  • ইন্টারনেট সংযোগের জন্য একটি ইথারনেট কেবল। আপনি ইন্টারনেটের জন্য অন্তর্নির্মিত ওয়াই-ফাই ব্যবহার করতে পারেন। তবে আমি তারযুক্ত সংযোগ পছন্দ করি কারণ আমি মনে করি এটি আরও নির্ভরযোগ্য।
  • HDMI কেবল।
  • HDMI পোর্ট সহ একটি মনিটর।
  • প্রথমবার উবুন্টু কোর কনফিগার করার জন্য একটি ইউএসবি কীবোর্ড।
  • রাস্পবেরি পাই এর জন্য একটি পাওয়ার অ্যাডাপ্টার।

রাস্পবেরি পাই 3 তে উবুন্টু কোর ইনস্টল করুন:

আমি লিনাক্সহিন্ট -এ লেখা আমার রাস্পবেরি পাই 2 এবং রাস্পবেরি পাই 3 -এ উবুন্টু কোর ইনস্টল এবং কনফিগার করার উপায় দেখিয়েছি। আপনি এটি পরীক্ষা করতে পারেন (রাস্পবেরি পাই নিবন্ধে উবুন্টু ইনস্টল করার লিঙ্ক)



রাস্পবেরি পাই 3 তে শক্তি:

একবার আপনার সবকিছু সেট আপ হয়ে গেলে, আপনার রাস্পবেরি পাইতে সমস্ত প্রয়োজনীয় ডিভাইস এবং সংযোগকারীগুলিকে সংযুক্ত করুন এবং এটি চালু করুন।





SSH এর মাধ্যমে রাস্পবেরি পাই 3 এর সাথে সংযুক্ত হচ্ছে:

একবার আপনার উবুন্টু কোর ওএস কনফিগার হয়ে গেলে, আপনি SSH এর মাধ্যমে আপনার রাস্পবেরি পাই 3 এর সাথে সংযোগ করতে সক্ষম হবেন। SSH এর মাধ্যমে আপনার রাস্পবেরি পাই এর সাথে সংযোগ করার জন্য প্রয়োজনীয় তথ্য আপনার রাস্পবেরি পাই এর সাথে সংযুক্ত মনিটরে প্রদর্শিত হওয়া উচিত যেমন আপনি নীচের স্ক্রিনশটের চিহ্নিত অংশে দেখতে পাচ্ছেন।



এখন, আপনার উবুন্টু ওয়ান একাউন্টে SSH কী যোগ করা যে কোন কম্পিউটার থেকে SSH এর মাধ্যমে রাস্পবেরি পাই এর সাথে সংযোগ করতে নিম্নলিখিত কমান্ডটি চালান:

$ ssh [ইমেল সুরক্ষিত]

বিঃদ্রঃ: আপনার ব্যবহারকারীর নাম এবং কমান্ডের আইপি ঠিকানা প্রতিস্থাপন করুন।

এসএসএইচ এর মাধ্যমে আপনার রাস্পবেরি পাই এর সাথে সংযোগ করার সময় আপনি একটি ত্রুটি দেখতে পারেন, সেই ক্ষেত্রে, কেবল নিম্নলিখিত কমান্ডটি চালান:

$ ssh -keygen -f ~/.ssh/known_hosts -R 192.168.2.15

এখন, আপনি আবার SSH এর মাধ্যমে আপনার রাস্পবেরি পাই এর সাথে সংযোগ করতে সক্ষম হবেন। যদি প্রথমবার আপনি SSH এর মাধ্যমে আপনার রাস্পবেরি পাই এর সাথে সংযোগ স্থাপন করেন, তাহলে আপনার নিম্নলিখিত বার্তাটি দেখা উচিত। শুধু টাইপ করুন হ্যাঁ এবং তারপর টিপুন

আপনার সংযুক্ত হওয়া উচিত।

রাস্পবেরি পাই 3 এ ডকার ইনস্টল করা:

উবুন্টু কোরে, আপনি কেবল স্ন্যাপ প্যাকেজ ইনস্টল করতে পারেন। সৌভাগ্যবশত, উবুন্টু কোর অফিসিয়াল স্ন্যাপ প্যাকেজ সংগ্রহস্থলে ডকার স্ন্যাপ প্যাকেজ রয়েছে। সুতরাং, রাস্পবেরি পাই 3 তে ডকার ইনস্টল করতে আপনার কোনও সমস্যা হবে না, রাস্পবেরি পাই 3 তে ডকার ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo স্ন্যাপ ইনস্টল ডকার

আপনি দেখতে পাচ্ছেন, ডকার ইনস্টল করা হচ্ছে। এটি সম্পূর্ণ হতে কিছু সময় লাগবে।

এই সময়ে ডকার ইনস্টল করা আছে। আপনি দেখতে পাচ্ছেন, ডকারের সংস্করণ 18.06.1। এটি ডকার কমিউনিটি সংস্করণ।

এখন, ডকারকে সিস্টেমে সংযুক্ত করতে নিম্নলিখিত কমান্ডটি চালান:

$ sudo স্ন্যাপ কানেক্ট ডকার: হোম

রাস্পবেরি পাই 3 এ ডকার ব্যবহার করা:

এই বিভাগে, আমি আপনাকে দেখাব কিভাবে রাস্পবেরি পাই 3 তে ডকারের পাত্রে চালানো যায়। আসুন শুরু করা যাক। আপনি নিম্নলিখিত কমান্ড দিয়ে ডকার চিত্র অনুসন্ধান করতে পারেন:

$ sudo ডকার সার্চ কিওয়ার্ড

উদাহরণস্বরূপ, উবুন্টু ডকার চিত্রগুলি অনুসন্ধান করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo docker অনুসন্ধান উবুন্টু

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

ডাউনলোড করতে (ডকার টার্ম টেনে) উবুন্টু চিত্র, নিম্নলিখিত কমান্ডটি চালান:

$ sudo docker উবুন্টু টানুন

আপনি দেখতে পারেন, ডকার উবুন্টু ছবি টানা হচ্ছে।

ডকার উবুন্টু ছবি টানা হয়

আপনি নিম্নলিখিত ডকারের সাহায্যে যে সমস্ত ডকার চিত্রগুলি টেনেছেন তার তালিকা করতে পারেন:

$ সুডো ডকার ছবি

এখন, আপনি ব্যবহার করে একটি ডকার কন্টেইনার তৈরি করতে পারেন উবুন্টু নিম্নলিখিত কমান্ড সহ চিত্র:

$ sudo docker run -it ubuntu

আপনি দেখতে পাচ্ছেন, একটি ডকার কন্টেইনার তৈরি করা হয়েছে এবং আপনি নতুন পাত্রে শেলটিতে লগ ইন করেছেন।

এখন, আপনি এখানে যেকোনো কমান্ড চালাতে পারেন যেমনটি আপনি নীচের স্ক্রিনশটে দেখতে পাচ্ছেন।

কন্টেইনারের শেল থেকে বেরিয়ে আসতে, নিম্নলিখিত কমান্ডটি চালান:

$ প্রস্থান

আপনি নিম্নলিখিত কমান্ড দিয়ে আপনার তৈরি করা সমস্ত পাত্রে তালিকাভুক্ত করতে পারেন:

$ সুডো ডকার ps -a

আপনি দেখতে পাচ্ছেন, আমি আগে যে কন্টেইনারটি তৈরি করেছি তাতে কনটেইনার আইডি আছে 0f097e568547 । কন্টেইনার আর চলছে না।

আপনি ধারক শুরু করতে পারেন 0f097e568547 আবার, নিম্নলিখিত কমান্ড দিয়ে:

$ sudo docker শুরু 0f097e568547

আপনি দেখতে পারেন, ধারক 0f097e568547 আবার চলছে।

পাত্রে শেল লগ ইন করতে, নিম্নলিখিত কমান্ড চালান:

$ sudo docker সংযুক্ত করুন 0f097e568547

আপনি দেখতে পাচ্ছেন, আমি পাত্রে শেল লগ ইন করছি 0f097e568547 আবার।

আপনি কতটা মেমরি, CPU, ডিস্ক I/O, নেটওয়ার্ক I/O ইত্যাদি চলমান পাত্রে নিম্নলিখিত কমান্ড দিয়ে ব্যবহার করছেন তা পরীক্ষা করতে পারেন:

$ সুডো ডকার পরিসংখ্যান

আপনি দেখতে পাচ্ছেন, আমার দুটি কন্টেইনার চলছে এবং তাদের আইডি, নাম, সিপিইউ ব্যবহার, মেমরি ব্যবহার, নেটওয়ার্ক ব্যবহার, ডিস্ক ব্যবহার, পিড ইত্যাদি সুন্দরভাবে বিন্যাসিতভাবে প্রদর্শিত হয়।

আমি আমার রাস্পবেরি পাই 3 তে ডকার এবং 2 টি পাত্রে চালাচ্ছি এবং এখনও আমার কাছে প্রায় 786 মেগাবাইট মেমরি উপলব্ধ/বিনামূল্যে আছে। রাস্পবেরি পাই 3 তে ডকার আশ্চর্যজনক।

সুতরাং, এভাবেই আপনি রাস্পবেরি পাই 3 তে ডকার ইনস্টল এবং ব্যবহার করবেন এই নিবন্ধটি পড়ার জন্য ধন্যবাদ।