डेबियन 12 पर डॉकर सीई कैसे स्थापित करें

Debiyana 12 Para Dokara Si I Kaise Sthapita Karem



डॉकर एक कंटेनरीकरण मंच है। यह डेवलपर्स को आवश्यक निर्भरताओं के साथ हल्के, पृथक कंटेनरों में एप्लिकेशन को पैकेज करने की अनुमति देता है। यह विधि विभिन्न वातावरणों में स्थिरता और सुवाह्यता सुनिश्चित करती है। डॉकर का कुशल कंटेनरीकरण वर्चुअलाइजेशन के ओवरहेड को कम करता है, जिससे यह स्थानीय विकास वातावरण से क्लाउड इंफ्रास्ट्रक्चर तक अनुप्रयोगों को तैनात करने के लिए आदर्श बन जाता है। डॉकर के साथ, डेवलपर्स एप्लिकेशन को आसानी से साझा, वितरित और स्केल कर सकते हैं। यह विकास प्रक्रिया को सुव्यवस्थित करता है और DevOps प्रथाओं को बढ़ावा देता है। पूर्व-निर्मित छवियों और डॉकर हब रिपॉजिटरी का इसका विशाल पारिस्थितिकी तंत्र तेजी से एप्लिकेशन परिनियोजन की सुविधा प्रदान करता है और डेवलपर्स के बीच सहयोग को बढ़ावा देता है। यह डॉकर को आधुनिक सॉफ्टवेयर विकास में एक आवश्यक उपकरण बनाता है।

इस लेख में, हम आपको दिखाएंगे कि डेबियन 12 'किताबी कीड़ा' पर डॉकर सीई का नवीनतम संस्करण कैसे स्थापित किया जाए।







सामग्री का विषय:

    1. डेबियन 12 पैकेज डेटाबेस कैश को अद्यतन करना
    2. डेबियन 12 से परस्पर विरोधी डॉकर पैकेजों को हटाना
    3. डेबियन 12 पर आवश्यक पैकेज स्थापित करना
    4. डेबियन 12 पर आधिकारिक डॉकर रिपोजिटरी की जीपीजी कुंजी स्थापित करना
    5. डेबियन 12 पर आधिकारिक डॉकर पैकेज रिपॉजिटरी जोड़ना
    6. डेबियन 12 पर डॉकर सीई स्थापित करना
    7. डॉकर समूह में एक डेबियन 12 लॉगिन उपयोगकर्ता जोड़ना
    8. यह जांचना कि क्या डॉकर और डॉकर कंपोज़ डेबियन 12 पर पहुंच योग्य हैं
    9. निष्कर्ष

डेबियन 12 पैकेज डेटाबेस कैश को अद्यतन करना

डेबियन 12 पैकेज डेटाबेस कैश को अपडेट करने के लिए, निम्न कमांड चलाएँ:



$ सूडो उपयुक्त अद्यतन




डेबियन 12 से परस्पर विरोधी डॉकर पैकेजों को हटाना

यदि आपने पहले से ही आधिकारिक डेबियन 12 पैकेज रिपॉजिटरी से डॉकर स्थापित किया है, तो आपको आधिकारिक डॉकर पैकेज रिपॉजिटरी से डॉकर स्थापित करने से पहले उन्हें अनइंस्टॉल/हटाना होगा। यह सुनिश्चित करने के लिए है कि डॉकर का डेबियन-पैकेज्ड संस्करण डॉकर के आधिकारिक डॉकर-पैकेज्ड संस्करण के साथ विरोध नहीं करता है।





डेबियन 12 से परस्पर विरोधी डॉकर पैकेजों को हटाने के लिए, निम्नलिखित कमांड चलाएँ:

$ सूडो उपयुक्त हटाएँ --शुद्ध करना docker.io docker-doc docker-compose podman-docker कन्टेनरड runc


हमारे मामले में, कोई परस्पर विरोधी डॉकर पैकेज स्थापित नहीं हैं। यदि आपके पास कोई है तो उसे हटा दिया जाएगा.



डेबियन 12 पर आवश्यक पैकेज स्थापित करना

डेबियन 12 पर आधिकारिक डॉकर पैकेज रिपॉजिटरी स्थापित करने के लिए, आपको अपने डेबियन 12 पर कुछ पैकेज स्थापित करने होंगे।

आप निम्न आदेश के साथ आवश्यक पैकेज स्थापित कर सकते हैं:

$ सूडो अपार्ट स्थापित करना सीए-प्रमाणपत्र कर्ल gnupg


स्थापना की पुष्टि करने के लिए, दबाएँ और और फिर दबाएँ <दर्ज करें> .


आवश्यक पैकेज स्थापित किये जाने चाहिए.

डेबियन 12 पर आधिकारिक डॉकर रिपोजिटरी की जीपीजी कुंजी स्थापित करना

इससे पहले कि आप अपने डेबियन 12 सिस्टम में आधिकारिक डॉकर पैकेज रिपॉजिटरी जोड़ सकें, आपको अपने डेबियन 12 सिस्टम पर आधिकारिक डॉकर रिपॉजिटरी की जीपीजी कुंजी स्थापित करनी होगी।

यह सुनिश्चित करने के लिए कि /etc/apt/keyrings निर्देशिका में सही पहुँच अनुमतियाँ हैं, निम्न आदेश चलाएँ:

$ सूडो स्थापित करना -एम 0755 -डी / वगैरह / अपार्ट / चाभी के छल्ले


आधिकारिक डॉकर पैकेज रिपॉजिटरी की GPG कुंजी डाउनलोड करने और इसे इसमें सहेजने के लिए /etc/apt/keyrings अपने डेबियन 12 सिस्टम की निर्देशिका में, निम्न आदेश चलाएँ:

$ कर्ल -एफएसएसएल https: // डाउनलोड.docker.com / लिनक्स / डेबियन / जीपीजी | सूडो जीपीजी --डियरमोर -ओ / वगैरह / अपार्ट / चाभी के छल्ले / docker.gpg


यह सुनिश्चित करने के लिए कि हर कोई आधिकारिक डॉकर पैकेज रिपॉजिटरी की GPG कुंजी फ़ाइल पढ़ सकता है, निम्न कमांड चलाएँ:

$ सूडो चामोद अ+र / वगैरह / अपार्ट / चाभी के छल्ले / docker.gpg

डेबियन 12 पर आधिकारिक डॉकर पैकेज रिपॉजिटरी जोड़ना

अपने डेबियन 12 सिस्टम पर आधिकारिक डॉकर पैकेज रिपॉजिटरी जोड़ने के लिए, निम्नलिखित कमांड चलाएँ:

$ गूंज 'देब [आर्क =' $ ( डीपीकेजी --प्रिंट-वास्तुकला ) 'हस्ताक्षरित=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable' | सूडो टी / वगैरह / अपार्ट / source.list.d / docker.list


परिवर्तनों को प्रभावी करने के लिए, निम्न आदेश के साथ डेबियन 12 पैकेज डेटाबेस कैश को अद्यतन करना सुनिश्चित करें:

$ सूडो उपयुक्त अद्यतन


डेबियन 12 पर डॉकर सीई स्थापित करना

डेबियन 12 पर डॉकर सीई का नवीनतम संस्करण स्थापित करने के लिए, निम्नलिखित कमांड चलाएँ:

$ सूडो उपयुक्त-स्थापित करें डॉकर-सीई डॉकर-सीई-सीएलआई कंटेनरडी.आईओ डॉकर-बिल्डएक्स-प्लगइन डॉकर-कंपोज़-प्लगइन


स्थापना की पुष्टि करने के लिए, दबाएँ और और फिर दबाएँ <दर्ज करें> .


डॉकर सीई और आवश्यक निर्भरता पैकेज इंटरनेट से डाउनलोड किए जा रहे हैं। इसे पूरा होने में थोड़ा समय लगता है.


डॉकर सीई और आवश्यक निर्भरता पैकेज स्थापित किए जा रहे हैं। इसे पूरा होने में थोड़ा समय लगता है.


इस बिंदु पर, आपके डेबियन 12 मशीन पर डॉकर सीई का नवीनतम संस्करण स्थापित होना चाहिए।

डॉकर समूह में एक डेबियन 12 लॉगिन उपयोगकर्ता जोड़ना

सुपरयूज़र विशेषाधिकारों के बिना डॉकर कमांड चलाने के लिए, आपको अपने डेबियन 12 सिस्टम के लॉगिन उपयोगकर्ता को डॉकर समूह में जोड़ना होगा।

अपने डेबियन 12 सिस्टम के लॉगिन उपयोगकर्ता को डॉकर समूह में जोड़ने के लिए, निम्नलिखित कमांड चलाएँ:

$ सूडो यूजरमोड -एजी डोकर $ ( मैं कौन हूँ )


परिवर्तनों को प्रभावी करने के लिए, अपने डेबियन 12 सिस्टम को निम्नलिखित कमांड से रीबूट करें:

$ रिबूट

यह जांचना कि क्या डॉकर और डॉकर कंपोज़ डेबियन 12 पर पहुंच योग्य हैं

एक बार जब आपका कंप्यूटर बूट हो जाए, तो यह जांचने के लिए टर्मिनल ऐप से निम्नलिखित कमांड चलाएं कि क्या आप डॉकर तक पहुंच सकते हैं:

$ डोकर संस्करण


यदि डॉकर पहुंच योग्य है, तो स्थापित डॉकर संस्करण संख्या और बिल्ड जानकारी मुद्रित की जानी चाहिए। जैसा कि आप देख सकते हैं, डॉकर संस्करण 24.0.4 हमारे डेबियन 12 सिस्टम पर स्थापित है।


यह जांचने के लिए कि क्या आप डॉकर कंपोज़ तक पहुंच सकते हैं, निम्न कमांड चलाएँ:

$ डोकर रचना संस्करण


यदि डॉकर कंपोज़ पहुंच योग्य है, तो स्थापित डॉकर कंपोज़ संस्करण संख्या मुद्रित की जानी चाहिए। जैसा कि आप देख सकते हैं, डॉकर कंपोज़ संस्करण 2.19.1 हमारे डेबियन 12 सिस्टम पर स्थापित है।

निष्कर्ष

हमने आपको दिखाया कि डेबियन 12 'बुकवर्म' पर डॉकर कम्युनिटी एडिशन (सीई) और डॉकर कंपोज़ का नवीनतम संस्करण कैसे स्थापित किया जाए। हमने आपको यह भी दिखाया कि सुपरयूज़र (रूट) विशेषाधिकारों के बिना डेबियन 12 पर डॉकर को कैसे चलाया जाए और यह कैसे जांचा जाए कि डॉकर और डॉकर कंपोज़ डेबियन 12 पर भी पहुंच योग्य हैं या नहीं।