ডেবিয়ান 12-এ ডকার সিই কীভাবে ইনস্টল করবেন

Debiyana 12 E Dakara Si I Kibhabe Inastala Karabena



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

এই নিবন্ধে, আমরা আপনাকে দেখাব কিভাবে ডেবিয়ান 12 'বুকওয়ার্ম'-এ ডকার সিই-এর সর্বশেষ সংস্করণ ইনস্টল করবেন।







বিষয়বস্তুর বিষয়:

    1. ডেবিয়ান 12 প্যাকেজ ডাটাবেস ক্যাশে আপডেট করা হচ্ছে
    2. ডেবিয়ান 12 থেকে বিরোধপূর্ণ ডকার প্যাকেজগুলি সরানো হচ্ছে
    3. ডেবিয়ান 12-এ পূর্বশর্ত প্যাকেজ ইনস্টল করা হচ্ছে
    4. ডেবিয়ান 12-এ অফিসিয়াল ডকার রিপোজিটরির GPG কী ইনস্টল করা হচ্ছে
    5. ডেবিয়ান 12-এ অফিসিয়াল ডকার প্যাকেজ সংগ্রহস্থল যোগ করা হচ্ছে
    6. ডেবিয়ান 12 এ ডকার সিই ইনস্টল করা হচ্ছে
    7. ডকার গ্রুপে ডেবিয়ান 12 লগইন ব্যবহারকারী যুক্ত করা হচ্ছে
    8. ডেবিয়ান 12-এ ডকার এবং ডকার কম্পোজ অ্যাক্সেসযোগ্য কিনা তা পরীক্ষা করা হচ্ছে
    9. উপসংহার

ডেবিয়ান 12 প্যাকেজ ডাটাবেস ক্যাশে আপডেট করা হচ্ছে

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



$ sudo উপযুক্ত আপডেট




ডেবিয়ান 12 থেকে বিরোধপূর্ণ ডকার প্যাকেজগুলি সরানো হচ্ছে

আপনি যদি ইতিমধ্যেই অফিসিয়াল ডেবিয়ান 12 প্যাকেজ সংগ্রহস্থল থেকে ডকার ইনস্টল করে থাকেন তবে আপনাকে অবশ্যই অফিসিয়াল ডকার প্যাকেজ সংগ্রহস্থল থেকে ডকার ইনস্টল করার আগে সেগুলি আনইনস্টল/মুছে ফেলতে হবে। এটি নিশ্চিত করার জন্য যে ডকারের ডেবিয়ান-প্যাকেজড সংস্করণটি ডকারের অফিসিয়াল ডকার-প্যাকেজ সংস্করণের সাথে বিরোধ না করে।





ডেবিয়ান 12 থেকে বিরোধপূর্ণ ডকার প্যাকেজগুলি সরাতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo অপসারণ --শুদ্ধ করা docker.io ডকার-ডক ডকার-কম্পোজ পডম্যান-ডকার কন্টেইনারড রানসি


আমাদের ক্ষেত্রে, কোনও বিরোধপূর্ণ ডকার প্যাকেজ ইনস্টল করা নেই। আপনার যদি থাকে তবে তা সরিয়ে ফেলা হবে।



ডেবিয়ান 12-এ পূর্বশর্ত প্যাকেজ ইনস্টল করা হচ্ছে

ডেবিয়ান 12-এ অফিসিয়াল ডকার প্যাকেজ সংগ্রহস্থল ইনস্টল করতে, আপনাকে আপনার ডেবিয়ান 12-এ কিছু প্যাকেজ ইনস্টল করতে হবে।

আপনি নিম্নলিখিত কমান্ডের সাহায্যে প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করতে পারেন:

$ sudo উপযুক্ত ইনস্টল ca- সার্টিফিকেট curl gnupg


ইনস্টলেশন নিশ্চিত করতে, টিপুন এবং এবং তারপর টিপুন <এন্টার> .


প্রয়োজনীয় প্যাকেজ ইনস্টল করা উচিত.

ডেবিয়ান 12-এ অফিসিয়াল ডকার রিপোজিটরির GPG কী ইনস্টল করা হচ্ছে

আপনি আপনার ডেবিয়ান 12 সিস্টেমে অফিসিয়াল ডকার প্যাকেজ সংগ্রহস্থল যোগ করার আগে, আপনাকে অবশ্যই আপনার ডেবিয়ান 12 সিস্টেমে অফিসিয়াল ডকার সংগ্রহস্থলের GPG কী ইনস্টল করতে হবে।

নিশ্চিত করতে যে /etc/apt/keyrings ডিরেক্টরির সঠিক অ্যাক্সেসের অনুমতি রয়েছে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo ইনস্টল -মি 0755 -d / ইত্যাদি / উপযুক্ত / চাবির রিং


অফিসিয়াল ডকার প্যাকেজ সংগ্রহস্থলের GPG কী ডাউনলোড করতে এবং এটিতে সংরক্ষণ করুন /etc/apt/keyrings আপনার ডেবিয়ান 12 সিস্টেমের ডিরেক্টরি, নিম্নলিখিত কমান্ডটি চালান:

$ কার্ল -fsSL https: // download.docker.com / লিনাক্স / ডেবিয়ান / জিপিজি | sudo জিপিজি --প্রিয় -ও / ইত্যাদি / উপযুক্ত / চাবির রিং / docker.gpg


অফিসিয়াল ডকার প্যাকেজ সংগ্রহস্থলের GPG কী ফাইলটি সবাই পড়তে পারে তা নিশ্চিত করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo chmod a+r / ইত্যাদি / উপযুক্ত / চাবির রিং / docker.gpg

ডেবিয়ান 12-এ অফিসিয়াল ডকার প্যাকেজ সংগ্রহস্থল যোগ করা হচ্ছে

আপনার ডেবিয়ান 12 সিস্টেমে অফিসিয়াল ডকার প্যাকেজ সংগ্রহস্থল যোগ করতে, নিম্নলিখিত কমান্ডটি চালান:

$ প্রতিধ্বনি 'দেব [arch=' $ ( dpkg --প্রিন্ট-আর্কিটেকচার ) ' signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable' | sudo টি / ইত্যাদি / উপযুক্ত / Source.list.d / docker.list


পরিবর্তনগুলি কার্যকর করার জন্য, নিম্নলিখিত কমান্ডের সাহায্যে ডেবিয়ান 12 প্যাকেজ ডাটাবেস ক্যাশে আপডেট করতে ভুলবেন না:

$ sudo উপযুক্ত আপডেট


ডেবিয়ান 12 এ ডকার সিই ইনস্টল করা হচ্ছে

ডেবিয়ান 12 এ ডকার সিই এর সর্বশেষ সংস্করণ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo apt- get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin


ইনস্টলেশন নিশ্চিত করতে, টিপুন এবং এবং তারপর টিপুন <এন্টার> .


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


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


এই মুহুর্তে, ডকার সিই এর সর্বশেষ সংস্করণটি আপনার ডেবিয়ান 12 মেশিনে ইনস্টল করা উচিত।

ডকার গ্রুপে ডেবিয়ান 12 লগইন ব্যবহারকারী যোগ করা হচ্ছে

সুপার ইউজারের সুবিধা ছাড়াই ডকার কমান্ড চালানোর জন্য, আপনাকে অবশ্যই আপনার ডেবিয়ান 12 সিস্টেমের লগইন ব্যবহারকারীকে ডকার গ্রুপে যুক্ত করতে হবে।

আপনার ডেবিয়ান 12 সিস্টেমের লগইন ব্যবহারকারীকে ডকার গ্রুপে যুক্ত করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo usermod -এজি ডকার $ ( আমি কে )


পরিবর্তনগুলি কার্যকর করার জন্য, নিম্নলিখিত কমান্ড দিয়ে আপনার ডেবিয়ান 12 সিস্টেম পুনরায় বুট করুন:

$ রিবুট

ডেবিয়ান 12-এ ডকার এবং ডকার কম্পোজ অ্যাক্সেসযোগ্য কিনা তা পরীক্ষা করা হচ্ছে

একবার আপনার কম্পিউটার বুট হয়ে গেলে, আপনি ডকার অ্যাক্সেস করতে পারবেন কিনা তা পরীক্ষা করতে একটি টার্মিনাল অ্যাপ থেকে নিম্নলিখিত কমান্ডগুলি চালান:

$ ডকার সংস্করণ


ডকার অ্যাক্সেসযোগ্য হলে, ইনস্টল করা ডকার সংস্করণ নম্বর এবং বিল্ড তথ্য মুদ্রণ করা উচিত। আপনি দেখতে পাচ্ছেন, আমাদের ডেবিয়ান 12 সিস্টেমে ডকার সংস্করণ 24.0.4 ইনস্টল করা আছে।


আপনি ডকার কম্পোজ অ্যাক্সেস করতে পারেন কিনা তা পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি চালান:

$ ডকার রচনা সংস্করণ


ডকার কম্পোজ অ্যাক্সেসযোগ্য হলে, ইনস্টল করা ডকার কম্পোজ সংস্করণ নম্বর প্রিন্ট করা উচিত। আপনি দেখতে পাচ্ছেন, ডকার কম্পোজ সংস্করণ 2.19.1 আমাদের ডেবিয়ান 12 সিস্টেমে ইনস্টল করা আছে।

উপসংহার

ডেবিয়ান 12 'বুকওয়ার্ম'-এ ডকার কমিউনিটি সংস্করণ (CE) এবং ডকার কম্পোজের সর্বশেষ সংস্করণ কীভাবে ইনস্টল করবেন তা আমরা আপনাকে দেখিয়েছি। আমরা আপনাকে দেখিয়েছি কিভাবে সুপার ইউজার (রুট) সুবিধা ছাড়াই ডেবিয়ান 12-এ ডকার চালাতে হয় এবং কীভাবে ডেবিয়ান 12-এ ডকার এবং ডকার কম্পোজ অ্যাক্সেসযোগ্য কিনা তা পরীক্ষা করতে হয়।