ডকার WSL 2-এ ইনস্টল করুন - প্রথম কন্টেইনার সেটআপ
WSL 2 ব্যাকএন্ড ব্যবহার করে Windows 10 বা 11-এ ডকার ডেস্কটপ ইনস্টল করুন — প্রথমে WSL, তারপর ডকার, তারপর একটি যাচাইকৃত হ্যালো-ওয়ার্ল্ড কন্টেইনার। ভার্চুয়ালাইজেশন, লাইসেন্সিং এবং ডকার-ব্যবহারকারী গোষ্ঠীর জন্য সৎ চেক অন্তর্ভুক্ত করে।
📑অধ্যায়
- কেন অর্ডার গুরুত্বপূর্ণ — WSL 2 প্রথম, ডকার ডেস্কটপ দ্বিতীয়
- প্রথমে পিসি পরীক্ষা করা — উইনভার সহ উইন্ডোজ সংস্করণ এবং টাস্ক ম্যানেজারে ভার্চুয়ালাইজেশন
- একটি কমান্ডের মাধ্যমে WSL 2 ইনস্টল করা, পুনরায় চালু করা এবং উবুন্টুকে প্রথম চালানো শেষ করা
- WSL যাচাই করা — স্থিতি, ডিস্ট্রো তালিকা, এবং ডিফল্ট সংস্করণ 2 চেক
- WSL 2 ব্যাকএন্ড সহ ডকার ডেস্কটপ ইনস্টল করা হচ্ছে
- প্রথম কন্টেইনার চালানো হচ্ছে — ডকার --সংস্করণ এবং হ্যালো-ওয়ার্ল্ড
- সৎ চেক - ডকার ডেস্কটপ লাইসেন্সিং এবং ডকার-ব্যবহারকারী গ্রুপ
📋 ওভারভিউ এবং ধাপে ধাপে গাইড
প্রথমে আপনার পিসি চেক করুন
WSL 2 ব্যাকএন্ড সহ ডকার ডেস্কটপের তিনটি জিনিস প্রয়োজন, এবং এই দুই মিনিটের চেকটি এড়িয়ে গেলে লোকেরা কীভাবে একটি সন্ধ্যা হারায়। প্রথমত, Windows সংস্করণ: আপনার প্রয়োজন Windows 10 সংস্করণ 2004 বা পরবর্তী সংস্করণ, অথবা Windows 11। Win + R টিপুন, winver টাইপ করুন এবং আপনার সঠিক সংস্করণ দেখতে এন্টার টিপুন।
winver
দ্বিতীয়ত, BIOS বা UEFI-এ ভার্চুয়ালাইজেশন চালু করতে হবে। টাস্ক ম্যানেজার খুলুন, পারফরম্যান্স এ যান, তারপর CPU, এবং ভার্চুয়ালাইজেশন: সক্ষম খুঁজুন। যদি এটি অক্ষম বলে, কোন সফ্টওয়্যার সেটিং আপনাকে বাঁচাতে পারবে না — প্রথমে BIOS-এ Intel VT-x বা AMD SVM সক্ষম করুন৷ তৃতীয়ত, প্রায় 4 গিগাবাইট ফ্রি RAM এবং কয়েক গিগাবাইট ডিস্ক অতিরিক্ত রাখুন: WSL 2 এবং ডকার আপনার মেশিন শেয়ার করে, তারা এটি প্রতিস্থাপন করে না।
অন্য কিছুর আগে WSL 2 ইনস্টল করুন
উইন্ডোজে বেশিরভাগ ব্যর্থ ডকার ইনস্টল এক বিরক্তিকর কারণে ব্যর্থ হয়: অর্ডারটি ভুল ছিল। ডকার ডেস্কটপ এটির নীচে একটি কার্যকরী WSL 2 আশা করে, তাই প্রথমে ভিত্তি তৈরি করুন। প্রশাসক হিসাবে PowerShell খুলুন এবং একটি কমান্ড চালান:
wsl --install
এটি শেষ হতে দিন, তারপর পিসি পুনরায় চালু করুন — পুনরায় চালু করা ঐচ্ছিক নয়, এটি ভার্চুয়ালাইজেশন উপাদানগুলি লোড করে। পুনরায় চালু করার পরে, উবুন্টু (ডিফল্ট ডিস্ট্রো) তার নিজস্ব সেটআপ শেষ করে এবং আপনাকে একটি লিনাক্স ব্যবহারকারীর নাম এবং পাসওয়ার্ড তৈরি করতে বলে।
sudo এর জন্য — আপনার মনে থাকবে এমন একটি বেছে নিন, কারণ আপনি এটি টাইপ করার সময় স্ক্রিনে কিছুই দেখানো হয় না। এবং ডিস্ট্রোকে অর্ধেক তৈরি করে রাখবেন না: একটি ডিস্ট্রো যার প্রথম রান কখনই শেষ হয়নি সেটি হল ডকার ডেস্কটপের প্রথম শুরুতে ঝুলে যাওয়ার সবচেয়ে সাধারণ লুকানো কারণ।যাচাই করুন WSL 2 সত্যিই প্রস্তুত
ডকার মেশিনের কাছাকাছি কোথাও যাওয়ার আগে, দুটি কমান্ড দিয়ে ভিত্তি নিশ্চিত করুন:
wsl --status
wsl -l -v
আপনার ডিস্ট্রোকে তালিকায় সংস্করণ 2 দেখাতে হবে। যদি এটি 1 দেখায়, ডিফল্ট সংস্করণ সেট করুন এবং কমান্ড আউটপুট পরামর্শ অনুসারে ডিস্ট্রো রূপান্তর করুন:
wsl --set-default-version 2
পরেরটি চালু হওয়ার আগে প্রতিটি স্তর পরীক্ষা করা হয়, তাই পরে যদি কিছু ব্যর্থ হয় তবে আপনি জানেন যে কোন স্তরটি সমস্যাটির মালিক।
শীর্ষে ডকার ডেস্কটপ ইনস্টল করুন
শুধুমাত্র docker.com থেকে ডকার ডেস্কটপ ডাউনলোড করুন — তৃতীয় পক্ষের ডাউনলোড সাইটগুলি জনপ্রিয় ইনস্টলারদের সাথে জাঙ্ক বান্ডিল করে। ইনস্টলার চালান এবং বিকল্পটি রাখুন Hyper-V এর পরিবর্তে WSL 2 ব্যবহার করুন টিক দিয়ে রাখুন; বেশিরভাগ পিসিতে এটি ডিফল্টরূপে টিক করা থাকে।
যখন ইনস্টলার জিজ্ঞাসা করে, এটি বন্ধ করুন এবং আপনাকে লগ আউট করুন বা অনুরোধ করা হলে পুনরায় চালু করুন। Docker স্থানীয় docker-users গ্রুপে আপনার Windows অ্যাকাউন্ট যোগ করে, এবং গোষ্ঠীর সদস্যতা শুধুমাত্র একটি নতুন সাইন-ইন করলেই কার্যকর হয় — এটি হল সৎ চেক যা বেশিরভাগ গাইড এড়িয়ে যায়, এবং এই কারণেই Docker কখনও কখনও শুরু করতে অস্বীকার করে যতক্ষণ না আপনি সাইন আউট করেন এবং ফিরে আসেন।
ডকার ডেস্কটপ শুরু করুন এবং সিস্টেম ট্রেতে তিমি আইকনটি স্থায়ী হওয়ার জন্য এবং ড্যাশবোর্ডে ইঞ্জিন চলছে রিপোর্ট করার জন্য অপেক্ষা করুন। প্রথম শুরু ধীর; মিনিট দুয়েক দিন। ডকার সাবস্ক্রিপশন পরিষেবা চুক্তির স্ক্রীনটি সততার সাথে গ্রহণ করুন — এটি একটি আসল লাইসেন্স।
docker কমান্ড ব্যবহার করতে, ডকার ডেস্কটপ সেটিংস খুলুন, সম্পদ-এ যান, তারপর WSL ইন্টিগ্রেশন, এবং আপনার ডিস্ট্রো চালু করুন।আপনার প্রথম ধারক চালান — হ্যালো ওয়ার্ল্ড
একটি নতুন পাওয়ারশেল বা টার্মিনাল উইন্ডো খুলুন এবং দুটি কমান্ড চালান যা প্রমাণ করে যে পুরো চেইন কাজ করে:
docker --version
docker run hello-world
docker --version প্রমাণ করে যে ক্লায়েন্ট ইনস্টল করা আছে এবং আপনার PATH-এ আছে। ডকার রান হ্যালো-ওয়ার্ল্ড অন্য সবকিছু প্রমাণ করে: ডকার স্থানীয়ভাবে ছবিটি খুঁজে পায় না, এটি ডকার হাব থেকে ডাউনলোড করে, এটি থেকে একটি ধারক তৈরি করে, এটি চালায় এবং এটির ডকার থেকে হ্যালো! বার্তা প্রিন্ট করে। যদি সেই বার্তাটি উপস্থিত হয়, আপনার চেইন শেষ থেকে শেষ পর্যন্ত কাজ করে — টার্মিনাল, ক্লায়েন্ট, WSL 2 এর ভিতরে ইঞ্জিন, নেটওয়ার্ক এবং রেজিস্ট্রি।
🏷️বিষয় অনুসন্ধান ভেরিয়েবল এবং কীওয়ার্ড
🎙️ সম্পূর্ণ প্রতিলিপি — প্রসারিত করতে আলতো চাপুন
__TOK_28__
__TOK_29__
❓ প্রায়শই জিজ্ঞাসিত প্রশ্ন
এই টিউটোরিয়ালটি কি 100% বিনামূল্যে অনুসরণ করা যায়?
__TOK_30__
নতুনরা কি এই নির্দেশিকা অনুসরণ করতে পারে?
__TOK_31__
আমি আটকে গেলে আমি কোথায় প্রশ্ন করতে পারি?
__TOK_32__