Docker Desktop
docker desktop for windows, docker নামেও পরিচিত
কন্টেইনারের জন্য Docker-এর Windows GUI এবং ইঞ্জিন। উইন্ডোটি হলো Docker Desktop.exe। WSL 2 হলো একটি ব্যাকএন্ড যা এটি ব্যবহার করতে পারে। শুধুমাত্র WSL ইনস্টল করলেই এই প্রোডাক্টটি পাওয়া যায় না।
আপনার যা জানা প্রয়োজন
Docker Desktop শুধুমাত্র WSL নয়।
Docker Desktop হলো Docker Inc.-এর Windows অ্যাপ। এটি ব্যাকএন্ড হিসেবে WSL 2, Hyper-V, বা Docker VMM ব্যবহার করতে পারে। wsl.exe হলো মাইক্রোসফটের Linux লেয়ার। WSL-এ Ubuntu ইনস্টল করলে Docker Desktop.exe ইনস্টল হয় না।
- এটি কী?
- একটি কন্টেইনার GUI সহ ইঞ্জিন
- WSL কি যথেষ্ট?
- না। WSL হলো একটি ব্যাকএন্ড, Desktop নয়
- ভার্চুয়ালাইজেশন কি প্রয়োজন?
- হ্যাঁ। Docker নির্দেশিকায় SLAT এবং 8 GB RAM-এর কথা বলা হয়েছে
Docker Desktop কী?
Docker Desktop হলো Docker Inc.-এর Windows GUI, Linux VM বা WSL ব্যাকএন্ড, এবং docker CLI ইন্টিগ্রেশন। এটি আপনার পড়াশোনার জন্য ইতিমধ্যে ইনস্টল করা WSL ডিস্ট্রো নয়।
আপনি যদি এটি কখনও ব্যবহার না করে থাকেন
যদি কোনো টিউটোরিয়ালে Docker ইনস্টল করতে বলা হয়, তবে Windows-এ এর অর্থ সাধারণত docker.com থেকে Docker Desktop। তবুও আপনার ভার্চুয়ালাইজেশন চালু রাখা প্রয়োজন। WSL 2 হলো সাধারণ ব্যাকএন্ড। একটি সচল wsl প্রম্পট এবং ট্রে-তে থাকা Docker Desktop.exe এক বিষয় নয়। লাইসেন্সের শর্তাবলী কোম্পানির আকারের ওপর নির্ভর করে।
এটি কী কাজে ব্যবহৃত হয়?
ইমেজ এবং compose স্ট্যাক Desktop-এর মাধ্যমে শুরু হয়। এটি কোনো খালি wsl --install নয়।
সিএলআইগুলো Desktop ইঞ্জিনের সাথে যোগাযোগ করে। শুধুমাত্র Ubuntu-র ভেতরের docker বাইনারি একটি ভিন্ন ইনস্টলেশন।
অনেক পিসির জন্য WSL 2 হলো ডিফল্ট। Hyper-V-এর জন্য অল-ইউজার ইনস্টল প্রয়োজন। কোনো ব্যাকএন্ডই শুধু WSL নয়।
এটি কার জন্য?
- ডেভেলপার যাদের README ফাইলে docker compose প্রত্যাশিত
- যেসব ব্যক্তি WSL সক্ষম করেছিলেন এবং ভাবছিলেন কেন docker কোনো কমান্ড হিসেবে কাজ করছিল না
- যেসব সংস্থাকে অবশ্যই Docker Desktop লাইসেন্সিং যাচাই করতে হয়
বর্তমান অবস্থা
Docker Desktop (2016) হলো Docker Inc.-এর একটি বর্তমান কন্টেইনার সমাধান। ভেন্ডর এখনও Windows ব্যবহারকারীদের https://www.docker.com/products/docker-desktop/-এর নির্দেশ দেয়।
এটি কতটা পুরনো?
Docker Toolbox এবং VirtualBox ভিত্তিক সমাধানের পর 2016 সালে Windows-এর জন্য Docker Desktop আসে। বর্তমান Desktop একটি সাম্প্রতিক Windows 10 বা 11 বিল্ড এবং একটি বর্তমান WSL প্রত্যাশা করে। এটি 2014 সালের boot2docker-এর যুগ নয়।
সংস্করণসমূহ
প্রথমে প্রধান চ্যানেলগুলো। সঠিক বিল্ড নম্বরগুলো এখানে সম্পূর্ণ যাচাই করা হয়নি।
সিস্টেমের প্রয়োজনীয়তা
মানগুলো প্রকাশকের পাবলিক নির্দেশনা অনুসরণ করে। কাজের চাপ এখনও আসল প্রয়োজনীয়তা পরিবর্তন করে।
নূন্যতম
| অপারেটিং সিস্টেম | Docker সাম্প্রতিক 64-bit Windows 10 (22H2 ক্লাস) বা Windows 11 বিল্ডের উল্লেখ করে |
|---|---|
| RAM | Docker অনুসারে, WSL 2 ব্যাকএন্ডের জন্য 8 GB সিস্টেম RAM উল্লিখিত |
রিসোর্স প্রোফাইল
- CPU চাহিদা
- আপনি অ্যাপের ভেতরে যা খুলবেন তা অনুসরণ করে
- RAM চাহিদা
- নথিপত্র, ট্যাব বা লাইব্রেরি অনুসরণ করে
ইনস্টল করা প্রসেসসমূহ
এই এক্সিকিউটেবলগুলো ইনস্টল করার পর এই প্রোডাক্টের অন্তর্ভুক্ত থাকে।
| Docker Desktop.exe | ট্রে এবং ড্যাশবোর্ড |
|---|---|
| com.docker.backend.exe | অনেক ইনস্টলেশন ইঞ্জিনের সহায়ক |
স্টার্টআপ উপাদানসমূহ
Docker Desktop নিজস্ব সেটিংস থেকে Windows-এর সাথে শুরু হতে পারে। এটি ইঞ্জিন VM চালু করে, Docker নামের কোনো মাইক্রোসফট সার্ভিস নয়।
ফাইলের অবস্থানসমূহ
| সাধারণ ইনস্টল | C:\Program Files\Docker\Docker\ |
|---|
ফাইল ফরম্যাটসমূহ
সাধারণ সমস্যাসমূহ
WSL কাজ করছে, docker কাজ করছে না
WSL-এর Ubuntu কোনো Docker Desktop নয়। docker.com থেকে Desktop ইনস্টল করুন, তারপর এর সেটিংসে WSL 2 ভিত্তিক ইঞ্জিন সক্রিয় করুন।
ফার্মওয়্যারে ভার্চুয়ালাইজেশন বন্ধ রয়েছে
Docker নির্দেশিকায় VT-x বা AMD-V-এর উল্লেখ রয়েছে। কোনো Hyper-V চেকবক্স ফার্মওয়্যারে নিষ্ক্রিয় করা ভার্চুয়ালাইজেশন ঠিক করতে পারে না।
সমস্যা থেকে উত্তরণ
শুধুমাত্র WSL নয়, Docker Desktop ইনস্টল আছে কিনা তা নিশ্চিত করুন
Start মেনুতে Docker Desktop দেখানো উচিত। wsl -l -v ডিস্ট্রোর নাম দেখায়। সেগুলো একই প্রোডাক্ট নয়।
Docker-এর সর্বনিম্ন চাহিদার সাথে WSL সংস্করণ মিলিয়ে নিন
Docker WSL 2 ব্যাকএন্ডের জন্য WSL 2.1.5 বা তার পরবর্তী সংস্করণ চায়। wsl --version দিয়ে এটি যাচাই করা যায়।
ব্যাকএন্ড এবং লাইসেন্সের জন্য ইনস্টলার ডকুমেন্টেশন পড়ুন
প্রতি-ব্যবহারকারী ইনস্টলেশন Hyper-V ব্যবহার করতে পারে না। কোম্পানির আকারের ওপর ভিত্তি করে পেইড সাবস্ক্রিপশনের প্রয়োজন হতে পারে।
বিকল্পসমূহ
Podman Desktop এবং Linux Docker Engine একই ধরণের কাজের সুবিধা দেয়। লাইসেন্স বা কাজের সুবিধার জন্য সেগুলো বেছে নিন, WSL-এ ইতিমধ্যে পেঙ্গুইন আইকন ছিল বলেই নয়।
অফিসিয়াল সহায়তা এবং ডাউনলোড
ভেন্ডর দিয়ে শুরু করুন। এলোমেলো exe সাইটগুলো কোনো সাপোর্ট চ্যানেল নয়।
| ডাউনলোড | www.docker.com/products/docker-desktop/ অফিশিয়াল ইনস্টলার বা ভেন্ডর পেজ |
|---|---|
| সহায়তা | docs.docker.com/desktop/ ভেন্ডর সহায়তা |
| অফিসিয়াল সাইট | www.docker.com/products/docker-desktop/ এখান থেকে শুরু করুন, কোনো অনির্ভরযোগ্য exe হোস্ট থেকে নয় |
| Windows ইনস্টল ডক্স | docs.docker.com/desktop/setup/install/windows-install/ WSL 2, Hyper-V, এবং হার্ডওয়্যারের তালিকা |
সম্পর্কিত হার্ডওয়্যার
গেমিং GPU-এর চেয়ে ভার্চুয়ালাইজেশন, 8 GB RAM এবং একটি SSD বেশি গুরুত্বপূর্ণ। ইমেজের জন্য ডিস্ক স্পেস প্রয়োজন।
প্রযুক্তিগত বিবরণ
প্রযুক্তিগত বিবরণ
ভেন্ডর সংস্করণ নম্বর পরিবর্তিত হয়। এই নিবন্ধটি কোনো নির্দিষ্ট বিল্ড উল্লেখ করে না।
উৎস এবং যাচাইকরণ
রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। আমরা কীভাবে গবেষণা করি.
- Docker Desktop অফিসিয়াল সাইট · ভেন্ডর প্রডাক্ট পেজ
- Docker Desktop সহায়তা · ভেন্ডর সহায়তা
- Windows-এ Docker Desktop ইনস্টল করুন · অফিসিয়াল প্রয়োজনীয়তা এবং ব্যাকএন্ডসমূহ
- Foxhole প্রসেস ম্যাপ · Windows PC-তে ফার্স্ট-পার্টি নমুনা। কোনো ল্যাব বেঞ্চমার্ক নয়।
এই নিবন্ধটি কি দরকারী ছিল?
একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।
ধন্যবাদ। এটি আমাদের এই পৃষ্ঠাটি উন্নত করতে সহায়তা করে।