एंड्रॉयड

डेबियन 9 पर डॉकटर को कैसे स्थापित करें और कैसे उपयोग करें

कैसे लिनक्स डेबियन 9 पर डोकर स्थापित करने के लिए?

कैसे लिनक्स डेबियन 9 पर डोकर स्थापित करने के लिए?

विषयसूची:

Anonim

डॉकर एक कंटेनरीकरण प्लेटफ़ॉर्म है जो आपको पोर्टेबल, आत्मनिर्भर कंटेनरों के रूप में अनुप्रयोगों का निर्माण, परीक्षण और तैनाती करने की अनुमति देता है, जो वस्तुतः कहीं भी चल सकते हैं।

डॉकटर कंटेनर प्रौद्योगिकी के लिए वास्तविक मानक है और यह DevOps इंजीनियरों और उनके निरंतर एकीकरण और वितरण पाइपलाइन के लिए एक आवश्यक उपकरण है।

इस ट्यूटोरियल में, हम आपको एक डेबियन 9 मशीन पर डॉकर को स्थापित करने की प्रक्रिया के माध्यम से मार्गदर्शन करेंगे और बुनियादी डॉकर अवधारणाओं और आदेशों का पता लगाएंगे।

आवश्यक शर्तें

इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं। इस ट्यूटोरियल में सभी कमांड को नॉन-रूट यूजर के रूप में चलाया जाना चाहिए।

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

निम्नलिखित चरणों का वर्णन है कि कैसे डॉकर के रिपॉजिटरी से नवीनतम स्थिर डॉकर संस्करण स्थापित किया जाए।

  1. नवीनतम संस्करण के लिए स्थापित संकुल को अद्यतन करें:

    sudo apt update sudo apt upgrade

    HTTPS पर एक नया भंडार जोड़ने के लिए आवश्यक निर्भरताएं स्थापित करें:

    sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2

    निम्नलिखित कर्ल कमांड का उपयोग करके रिपॉजिटरी की GPG कुंजी आयात करें:

    curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

    टाइप करके अपने सिस्टम की सॉफ़्टवेयर रिपॉजिटरी सूची में डॉकर एपीटी रिपॉजिटरी जोड़ें:

    sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"

    अब जब डॉकर रिपॉजिटरी सक्षम हो गया है, apt पैकेज सूची को अपडेट करें और डॉकर सीई के नवीनतम संस्करण को स्थापित करें (इसके साथ सामुदायिक संस्करण:

    sudo apt update sudo apt install docker-ce

    एक बार इंस्टॉलेशन पूरा हो जाने के बाद डॉकर सेवा अपने आप शुरू हो जाएगी। आप इसे टाइप करके सत्यापित कर सकते हैं:

    sudo systemctl status docker

    ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-07-27 17:02:07 UTC; 1min 14s ago Docs: https://docs.docker.com Main PID: 16929 (dockerd) CGroup: /system.slice/docker.service

    लेखन के समय, डेबियन 9 के लिए उपलब्ध डॉकर का वर्तमान संस्करण 18.06.0-ce । इसके साथ डॉकर संस्करण की जाँच करें:

    docker -v

    Docker version 18.06.0-ce, build 0ffa825

सूदो के बिना डॉकर कमांड का निष्पादन

डिफ़ॉल्ट रूप से, केवल व्यवस्थापक विशेषाधिकारों के साथ एक उपयोगकर्ता डॉकर कमांड को निष्पादित कर सकता है।

यदि आप Docker कमांड को बिना रूट किए उपयोगकर्ता के रूप में चलाना चाहते हैं, तो आपको Docker CE पैकेज की स्थापना के दौरान बनाए गए डॉकटर समूह में अपने उपयोगकर्ता को जोड़ना होगा। आप इसे टाइप करके देख सकते हैं:

sudo usermod -aG docker $USER

$USER एक पर्यावरण चर है जो आपके उपयोगकर्ता नाम को रखता है।

लॉग आउट करें और वापस लॉग इन करें ताकि समूह सदस्यता ताज़ा हो जाए।

यह सत्यापित करने के लिए कि आप बिना कमांड को चलाने के बिना docker कमांड चला सकते हैं, निम्नलिखित कमांड को चलाएंगे जो एक टेस्ट इमेज को डाउनलोड करेगा, इसे एक कंटेनर में चलाएगा, "हैलो से डोकर" संदेश प्रिंट करें और बाहर निकलें:

docker container run hello-world

आउटपुट निम्न जैसा दिखना चाहिए:

डॉकटर कंटेनर निकालें

एक या एक से अधिक कंटेनरों को हटाने के लिए कंटेनर ID (या ID) की प्रतिलिपि बनाएँ और container rm उपकमांड के बाद उन्हें चिपकाएँ:

docker container rm c55680af670c

निष्कर्ष

आपने सीखा है कि अपने डेबियन 9 मशीन पर डॉकर को कैसे स्थापित किया जाए और डॉकरों की छवियों को कैसे डाउनलोड किया जाए और डॉकर कंटेनरों को कैसे प्रबंधित किया जाए। यह ट्यूटोरियल मुश्किल से डॉकर इकोसिस्टम की सतह को खरोंचता है। हमारे कुछ अगले लेखों में, हम डॉकटर के अन्य पहलुओं में गोता लगाना जारी रखेंगे।

आपको आधिकारिक डॉकर प्रलेखन की भी जांच करनी चाहिए।

डॉकटर डेबियन