विंडोज़ पर डॉकर डेस्कटॉप कैसे सेट अप और उपयोग करें

क्या(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)



About the author

मैं विंडोज फोन और ऑफिस स्पेस उद्योगों में 10 से अधिक वर्षों के अनुभव के साथ एक अनुभवी सॉफ्टवेयर इंजीनियर हूं। मेरे कौशल में पारंपरिक पाठ और छवि प्रारूप दोनों के साथ काम करना, साथ ही नवीनतम मोबाइल उपकरणों के लिए विकास करना शामिल है। मेरे पास गुणवत्तापूर्ण सेवाएं प्रदान करने का एक सिद्ध ट्रैक रिकॉर्ड है, और मैं हमेशा दूसरों को उनके लक्ष्यों को प्राप्त करने में मदद करने के लिए तैयार हूं।



Related posts