مواد پر جائیں

Docker Desktop

ایپلیکیشنDocker Inc.

اسے docker desktop for windows، docker بھی کہا جاتا ہے

Docker Inc.پروڈکٹیوٹی

کنٹینرز کے لیے 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، Microsoft کی Linux لیئر ہے۔ WSL میں Ubuntu انسٹال کرنے سے Docker Desktop.exe انسٹال نہیں ہوتا۔

یہ کیا ہے؟
ایک کنٹینر GUI مع انجن
کیا WSL کافی ہے؟
نہیں۔ WSL ایک بیک اینڈ ہے، ڈیسک ٹاپ نہیں
کیا ورچوئلائزیشن درکار ہے؟
ہاں۔ Docker، SLAT اور 8 GB RAM کا تقاضا کرتا ہے
Feex کا کہنا ہے
اگر Docker Desktop شروع نہیں ہوتا ہے، تو میں ورچوئلائزیشن اور Docker کے بتائے ہوئے WSL ورژن کی جانچ کروں گا۔ میں Ubuntu پرامپٹ کے کام کرنے کو اس بات کا ثبوت نہیں مانوں گا کہ Docker Desktop انسٹال ہے۔

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 جیسا نہیں ہے۔ لائسنس کی شرائط کا انحصار کمپنی کے سائز پر ہوتا ہے۔

یہ کس لیے استعمال ہوتا ہے؟

Windows پر کنٹینرز چلائیں

امیجز اور کمپوز اسٹیکس Desktop کے ذریعے شروع ہوتے ہیں۔ یہ سادہ wsl --install نہیں ہے۔

docker اور compose CLIs

CLIs، Desktop انجن سے رابطہ کرتے ہیں۔ صرف Ubuntu کے اندر موجود ایک docker بائنری ایک الگ انسٹالیشن ہے۔

ایک بیک اینڈ کا انتخاب کریں

WSL 2 بہت سے PCs کے لیے پہلے سے طے شدہ (ڈیفالٹ) ہے۔ Hyper-V کو آل یوزرز انسٹال کی ضرورت ہوتی ہے۔ کوئی بھی بیک اینڈ صرف تنہا WSL نہیں ہے۔

یہ کس کے لیے ہے؟

  • وہ ڈویلپرز جن کے README میں docker compose کی ضرورت بتائی گئی ہو
  • وہ لوگ جنہوں نے WSL کو فعال کیا اور حیران ہوئے کہ docker ایک کمانڈ کیوں نہیں تھا
  • وہ کاروباری ادارے جنہیں Docker Desktop کی لائسنسنگ کو چیک کرنا چاہیے

موجودہ صورتحال

Docker Desktop (2016) Docker Inc. کی طرف سے کنٹینرز کا ایک موجودہ حل ہے۔ وینڈر اب بھی Windows صارفین کو https://www.docker.com/products/docker-desktop/ کی طرف رہنمائی کرتا ہے۔

یہ کتنا پرانا ہے؟

Windows کے لیے Docker Desktop، Docker Toolbox اور VirtualBox کے عارضی حل کے بعد 2016 میں متعارف کرایا گیا۔ موجودہ Desktop ایک حالیہ Windows 10 یا 11 بلڈ اور ایک موجودہ WSL کی توقع رکھتا ہے۔ یہ 2014 کے boot2docker کے دن نہیں ہیں۔

ورژنز

پہلے بڑے چینلز۔ درست بلڈ نمبرز کی یہاں مکمل تصدیق نہیں کی گئی ہے۔

WSL 2 بیک اینڈ
Hyper-V بیک اینڈ

سسٹم کے تقاضے

اقدار پبلشر کی عوامی رہنمائی کے مطابق ہیں۔ کام کا بوجھ اب بھی اصل ضرورت کو بدل دیتا ہے۔

کم از کم

کم از کم سسٹم کے تقاضے
آپریٹنگ سسٹم Docker حالیہ 64-bit Windows 10 (22H2 کلاس) یا Windows 11 بلڈز کو دستاویز کرتا ہے
RAM WSL 2 بیک اینڈ کے لیے 8 GB سسٹم RAM بتائی گئی ہے، بمطابق Docker

وسائل کا پروفائل

CPU کی مانگ
ایپ کے اندر آپ کے کھولے گئے مواد کی پیروی کرتا ہے
RAM کی مانگ
دستاویزات، ٹیبز، یا لائبریریوں کی پیروی کرتا ہے

انسٹال شدہ پروسیسز

یہ ایگزیکیوٹیبلز انسٹال ہونے پر اس پروڈکٹ سے تعلق رکھتی ہیں۔

انسٹال شدہ پروسیسز
Docker Desktop.exe ٹرے اور ڈیش بورڈ
com.docker.backend.exe بہت سے انسٹالز پر انجن کا مددگار

اسٹارٹ اپ اجزاء

Docker Desktop اپنی ترتیب کے تحت Windows کے ساتھ شروع ہو سکتا ہے۔ اس سے انجن VM شروع ہوتی ہے، نہ کہ Docker نامی کوئی Microsoft سروس۔

فائل کے مقامات

Docker Desktop کے عام مقامات
عام انسٹال C:\Program Files\Docker\Docker\

فائل فارمیٹس

DockerfileCompose YAML

عام مسائل

WSL کام کرتا ہے، docker نہیں

WSL میں Ubuntu، Docker Desktop نہیں ہے۔ docker.com سے Desktop انسٹال کریں، پھر اس کی سیٹنگز میں WSL 2 پر مبنی انجن کو فعال کریں۔

فرم ویئر میں ورچوئلائزیشن بند ہے

Docker، VT-x یا AMD-V کی ضرورت ظاہر کرتا ہے۔ ایک Hyper-V چیک باکس اس فرم ویئر کو ٹھیک نہیں کر سکتا جس نے ورچوئلائزیشن کو غیر فعال کر رکھا ہو۔

مسئلہ حل کرنا

تصدیق کریں کہ صرف WSL ہی نہیں بلکہ Docker Desktop انسٹال ہے

اسٹارٹ مینو میں Docker Desktop نظر آنا چاہیے۔ wsl -l -v ڈسٹروز کے نام دکھاتا ہے۔ وہ ایک ہی پروڈکٹ نہیں ہیں۔

Docker کے کم از کم تقاضوں کے مطابق WSL ورژن چیک کریں

Docker، WSL 2 بیک اینڈ کے لیے WSL 2.1.5 یا اس کے بعد کے ورژن کا تقاضا کرتا ہے۔ جانچ کے لیے wsl --version استعمال کریں۔

بیک اینڈ اور لائسنس کے لیے انسٹالر کے دستاویزات پڑھیں

فی صارف (Per-user) انسٹالیشنز 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 زیادہ اہمیت رکھتے ہیں۔ امیجز کو ڈسک کی ضرورت ہوتی ہے۔

تکنیکی تفصیلات

تکنیکی تفصیلات

وینڈر کے ورژن نمبرز تبدیل ہوتے رہتے ہیں۔ یہ مضمون کسی خاص بلڈ کا پابند نہیں ہے۔

ذرائع اور توثیق

ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.

کیا یہ مضمون مفید تھا؟

ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔

کیا یہ مضمون مفید تھا؟