विंडोज़ पर डॉकर डेस्कटॉप कैसे सेट अप और उपयोग करें
क्या(Are) आप एक डेवलपर हैं और कंटेनरीकरण के साथ शुरुआत कर रहे हैं? कंटेनरीकरण(Containerization) इन दिनों नया चलन है और यह आपके मौजूदा एप्लिकेशन सिस्टम को स्वतंत्र और अधिक विश्वसनीय बनाता है। यदि आप अभी शुरुआत कर रहे हैं और Docker जैसे टूल के साथ शुरुआत कर रहे हैं , तो यह सही जगह है। इस पोस्ट में, हमने विंडोज(Windows) मशीन पर डॉकर को कैसे सेट अप और उपयोग किया जाए, इस पर एक ट्यूटोरियल कवर किया है। (Docker)प्रक्रिया मानती है कि आप कंटेनरीकरण की अवधारणा से कुछ हद तक परिचित हैं।
आपको एक कंटेनर की स्पष्ट परिभाषा देने के लिए, मैं सीधे डॉकर(Docker) को उद्धृत करना चाहूंगा :
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
(Set)विंडोज़(Windows) पर डॉकर डेस्कटॉप (Docker Desktop)सेट अप करें और उसका उपयोग करें
डॉकर(Docker) के पास काफी उपयोग के मामले हैं। उनमें से सबसे लोकप्रिय मौजूदा अनुप्रयोगों का कंटेनरीकरण है। आप अपने मौजूदा जावा(Java) या .NET अनुप्रयोगों को अत्यधिक पोर्टेबल कंटेनर में दोबारा पैक कर सकते हैं जिसे किसी भी सर्वर पर तैनात किया जा सकता है। लेकिन ऐसा करने के लिए, आपको इसकी मूल बातें जानने की जरूरत है। तो चलिए शुरू करते हैं और देखते हैं कि इसे विंडोज़(Windows) पर कैसे सेट किया जाए ।
1. सेटअप डाउनलोड और इंस्टॉल करें। डॉकर की वेबसाइट पर जाएं और विंडोज के लिए डॉकर डेस्कटॉप( Docker Desktop for Windows) डाउनलोड करें । एक बार डाउनलोड हो जाने के बाद, सेटअप में सरल निर्देशों का पालन करके इसे अपने कंप्यूटर पर इंस्टॉल करें। प्रक्रिया के दौरान आपका कंप्यूटर कुछ बार पुनरारंभ हो सकता है।
2. एक बार सब कुछ इंस्टॉल हो जाने के बाद, आपको एक खाता बनाना होगा। Hub.docker.com पर जाएं और एक नया अकाउंट बनाएं। अब विंडोज(Windows) पर इंस्टॉलेशन में लॉग इन करने के लिए उसी अकाउंट का इस्तेमाल करें । खाता बनाना पूरी तरह से निःशुल्क है और आपसे कुछ भी शुल्क नहीं लिया जाएगा।
3. सेटअप भाग अब समाप्त हो गया है। सिस्टम ट्रे में जाकर और व्हेल आइकन पर क्लिक करके आप पुष्टि कर सकते हैं कि डॉकर(Docker) चल रहा है या नहीं। या आप एक सीएमडी(CMD) विंडो खोल सकते हैं और निष्पादित कर सकते हैं
docker --version
यह जांचने के लिए कि क्या आपके कंप्यूटर पर डॉकर(Docker) स्थापित है। या आप यह देखने के लिए हैलो-वर्ल्ड(hello-world) इमेज भी डाउनलोड कर सकते हैं कि सब कुछ ठीक चल रहा है या नहीं। उसी सीएमडी(CMD) विंडो में सभी चेक चलाने के लिए डॉकर रन हैलो-वर्ल्ड निष्पादित करें।
4. अब आपको अपना पहला कंटेनर शुरू करने के लिए एक इमेज की जरूरत है। विभिन्न उद्देश्यों के लिए बहुत सारी सार्वजनिक छवियां उपलब्ध हैं। आप डॉकर(Docker) हब पर जा सकते हैं और अपनी पसंद की कोई भी छवि खोज सकते हैं। वर्डप्रेस(WordPress) , उबंटू(Ubuntu) , नोड.जेएस(Node.Js) आदि के लिए छवियां उपलब्ध हैं । इस उदाहरण में, हम एक स्थानीय कंटेनर पर एक वर्डप्रेस(WordPress) इमेज स्थापित करने जा रहे हैं ताकि आप अपने कंप्यूटर पर एक स्थानीय वर्डप्रेस कंटेनर चला सकें।(WordPress)
5. किसी भी कंटेनर को बनाने का पहला चरण उसकी कॉन्फ़िगरेशन फ़ाइल बनाना है। कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट करती है कि कंटेनर किस छवि का उपयोग करेगा और किन मापदंडों के साथ। तो, एक नया फ़ोल्डर बनाएं और उस फ़ोल्डर के अंदर docker-compose.yml नामक एक नई फ़ाइल बनाएं। (docker-compose.yml.)इसमें निम्नलिखित सामग्री पेस्ट करें और फ़ाइल को सहेजें:
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: {}
स्रोत: डॉकर दस्तावेज़ीकरण
6. इस फ़ोल्डर में एक सीएमडी विंडो खोलें और निष्पादित करें(CMD)
docker-compose up -d
छवियों को डाउनलोड करना शुरू करने और अपने स्थानीय मशीन पर कंटेनर स्थापित करने के लिए। एक बार जब कमांड का निष्पादन समाप्त हो जाता है, तो आपके पास एक वर्डप्रेस(WordPress) कंटेनर होगा और आपकी स्थानीय मशीन पर चल रहा होगा। आप इसे अपने ब्राउज़र में http://localhost:8000 पर जाकर खोल सकते हैं ।
इस प्रकार आप एक कॉन्फ़िगरेशन फ़ाइल बना सकते हैं और फिर एक कंटेनर के अंदर अपना एप्लिकेशन चलाने के लिए आवश्यक चीजें डाउनलोड कर सकते हैं। याद रखें(Remember) कि, कई अन्य संभावनाएं उपलब्ध हैं और यह पोस्ट यहां आपको केवल डॉकर(Docker) और कंटेनरीकरण का एक सिंहावलोकन देने के लिए है। आप अधिक कॉन्फ़िगरेशन फ़ाइलों के लिए इंटरनेट पर खोज कर सकते हैं या आप अपना स्वयं का भी बना सकते हैं। ऑनलाइन बहुत सारे मुक्त ओपन-सोर्स डॉकर(Docker) चित्र उपलब्ध हैं जो आपको आरंभ कर सकते हैं।
एक बार जब आप अपनी छवि को अनुकूलित कर लेते हैं और आवश्यक परिवर्तन कर लेते हैं, तो आप इसे डॉकर हब(Docker Hub) रिपॉजिटरी में भी धकेल सकते हैं। विंडोज(Windows) के लिए डॉकर डेस्कटॉप(Docker Desktop) डाउनलोड करने के लिए यहां(here)(here) क्लिक(Click) करें । यहां (Docker)विंडोज(Windows) के लिए डॉकर(Further) के बारे में और पढ़ें ।(here)
Related posts
विंडोज 11/10 के लिए बेस्ट फ्री C++ IDE
CudaText विंडोज प्रोग्रामर्स के लिए एक फ्री कोड एडिटर है
SynWrite Editor: विंडोज 10 के लिए फ्री टेक्स्ट और सोर्स कोड एडिटर
विंडोज 11/10 के लिए सर्वश्रेष्ठ मुफ्त पीएचपी आईडीई
किसी भी वेबसाइट या वेब-ऐप के लिए नेटिव विंडोज ऐप कैसे बनाएं
LICEcap: अपने विंडोज डेस्कटॉप या स्क्रीन को एनिमेटेड GIF के रूप में रिकॉर्ड करें
Windows 10 के लिए DesktopCal डेस्कटॉप कैलेंडर ऐप
Windows 11 में दूरस्थ डेस्कटॉप कनेक्शन से इतिहास प्रविष्टियाँ निकालें
विंडोज 11/10 के लिए वर्चुअल डेस्कटॉप टिप्स और ट्रिक्स
विंडोज 10 के लिए कोड तुलना के साथ त्रुटियों के लिए अपना कोड जांचें
विंडोज 11/10 में डेस्कटॉप लोकेशन उपलब्ध नहीं है या एक्सेस करने योग्य नहीं है
विंडोज 10 में कोड :: ब्लॉक कैसे डाउनलोड और इंस्टॉल करें
विंडोज 11/10 में डेस्कटॉप आइकन बेतरतीब ढंग से दूसरे मॉनिटर पर चलते रहते हैं
डेस्कटॉप विंडो मैनेजर ने काम करना बंद कर दिया और विंडोज़ में बंद हो गया
पॉइंटरस्टिक विंडोज पीसी के लिए एक वर्चुअल प्रेजेंटेशन स्टिक है
Windows 10 में दूरस्थ डेस्कटॉप सत्र में कॉपी पेस्ट नहीं कर सकता
विंडोज 10 के लिए माइक्रोसॉफ्ट रिमोट डेस्कटॉप असिस्टेंट
नेटिवफायर का उपयोग करके किसी भी वेब पेज का नेटिव विंडोज एप्लिकेशन बनाएं।
विंडोज 10 में जीमेल के लिए डेस्कटॉप नोटिफिकेशन कैसे इनेबल करें
विंडोज 10 में लॉक स्क्रीन, डेस्कटॉप, टास्कबार में मौसम कैसे जोड़ें