सामग्री पर जाएं

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 एक बैकएंड है, Desktop नहीं
वर्चुअलाइज़ेशन की आवश्यकता है?
हाँ। Docker SLAT और 8 GB RAM सूचीबद्ध करता है
Feex का कहना है
यदि Docker Desktop शुरू नहीं होता है, तो मैं वर्चुअलाइज़ेशन और WSL वर्ज़न की जाँच करूँगा जिसे Docker डॉक्यूमेंट करता है। मैं काम कर रहे Ubuntu प्रॉम्प्ट को इस बात का प्रमाण नहीं मानूँगा कि Docker Desktop इंस्टॉल है।

Docker Desktop क्या है?

Docker Desktop Windows GUI, Linux VM या WSL बैकएंड, और Docker Inc. से 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 कई पीसी के लिए डिफ़ॉल्ट है। Hyper-V को सभी-यूज़र्स (all-users) इंस्टॉल की आवश्यकता होती है। कोई भी बैकएंड अकेले WSL नहीं है।

यह किसके लिए है?

  • डेवलपर्स जिनके README में docker compose माना गया है
  • वे लोग जिन्होंने WSL सक्षम किया और सोचा कि docker कोई कमांड क्यों नहीं था
  • वे संस्थान जिन्हें Docker Desktop लाइसेंसिंग की जाँच करनी चाहिए

वर्तमान स्थिति

Docker Desktop (2016) Docker Inc. का एक वर्तमान कंटेनर उत्पाद है। वेंडर अभी भी Windows यूज़र्स को https://www.docker.com/products/docker-desktop/ पर निर्देशित करता है।

यह कितना पुराना है?

Docker Desktop for Windows 2016 में Docker Toolbox और VirtualBox वर्कअराउंड के बाद आया। वर्तमान Desktop एक हालिया Windows 10 या 11 बिल्ड और एक वर्तमान WSL की अपेक्षा करता है। यह 2014 के boot2docker के दिन नहीं हैं।

संस्करण

प्रमुख चैनल पहले। सटीक बिल्ड संख्याएं यहां पूरी तरह से सत्यापित नहीं हैं।

WSL 2 बैकएंड
Hyper-V बैकएंड

सिस्टम आवश्यकताएँ

मान प्रकाशक के सार्वजनिक मार्गदर्शन का पालन करते हैं। कार्यभार अभी भी वास्तविक आवश्यकता को बदल देता है।

न्यूनतम

न्यूनतम सिस्टम आवश्यकताएं
ऑपरेटिंग सिस्टम Docker हालिया 64-बिट 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 चेकबॉक्स उस फ़र्मवेयर को ठीक नहीं कर सकता जिसने वर्चुअलाइज़ेशन को अक्षम कर दिया था।

समस्या समाधान

पुष्टि करें कि Docker Desktop इंस्टॉल है, न कि केवल WSL

Start मेनू में 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, और हार्डवेयर सूची

संबंधित हार्डवेयर

वर्चुअलाइज़ेशन, 8 GB RAM, और एक SSD गेमिंग GPU से अधिक मायने रखते हैं। इमेज को डिस्क की आवश्यकता होती है।

तकनीकी विवरण

तकनीकी विवरण

विक्रेता के संस्करण संख्याएँ बदलती रहती हैं। यह आलेख किसी विशिष्ट बिल्ड को निर्धारित नहीं करता है।

स्रोत और सत्यापन

दर्ज स्रोत लेबल: August 2026। यह लेबल स्वतंत्र सत्यापन स्थापित नहीं करता है। हम कैसे शोध करते हैं.

क्या यह लेख उपयोगी था?

हाँ या ना ही काफी है। यदि आप चाहें तो कोई कारण चुनें, या एक संक्षिप्त नोट जोड़ें।

क्या यह लेख उपयोगी था?