एंड्रॉयड

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

उबंटू 18.04 LTS पर डोकर स्थापित करने के लिए कैसे

उबंटू 18.04 LTS पर डोकर स्थापित करने के लिए कैसे

विषयसूची:

Anonim

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

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

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

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

उबंटू पर डॉकटर स्थापित करना

हालांकि डॉकर इंस्टॉलेशन पैकेज आधिकारिक उबंटू 18.04 रिपॉजिटरी में उपलब्ध है, लेकिन यह हमेशा नवीनतम संस्करण नहीं हो सकता है। अनुशंसित दृष्टिकोण डोकर के रिपॉजिटरी से नवीनतम डॉकर पैकेज स्थापित करना है।

डॉकर भंडार को सक्षम करना

  1. संकुल सूची को अद्यतन करने और HTTPS पर एक नया भंडार जोड़ने के लिए आवश्यक निर्भरता स्थापित करके शुरू करें:

    sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

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

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

    अपने सिस्टम में डॉकर एपीटी रिपॉजिटरी जोड़ें:

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

Docker CE स्थापित करना

अब जब डॉकर रिपॉजिटरी सक्षम हो गई है, तो आप अपनी आवश्यकता के किसी भी डॉकर संस्करण को स्थापित कर सकते हैं।

  1. डॉकर के नवीनतम संस्करण को स्थापित करने के लिए नीचे दिए गए कमांड का उपयोग करें। यदि आप एक विशिष्ट डॉकर संस्करण स्थापित करना चाहते हैं, तो इस चरण को छोड़ दें और अगले पर जाएं।

    sudo apt update sudo apt install docker-ce

    एक विशिष्ट संस्करण स्थापित करने के लिए, पहले डॉकर भंडार में उपलब्ध संस्करणों को सूचीबद्ध करें:

    apt list -a docker-ce

    कमांड दूसरे कॉलम में उपलब्ध डॉकर संस्करणों को प्रिंट करता है।

    docker-ce/bionic 5:18.09.7~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.6~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.5~3-0~ubuntu-bionic amd64

    उदाहरण के लिए, संस्करण 18.09.6 स्थापित करने के लिए आप टाइप करेंगे:

    sudo apt install docker-ce=5:18.09.6~3-0~ubuntu-bionic

    डॉकर पैकेज को स्वचालित रूप से अपडेट होने से रोकने के लिए, इसे वापस आयोजित के रूप में चिह्नित करें:

    sudo apt-mark hold docker-ce

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

sudo systemctl status docker

आउटपुट कुछ इस तरह दिखाई देगा:

● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor p Active: active (running) since Tue 2019-07-02 11:28:40 UTC; 15min ago Docs: https://docs.docker.com Main PID: 11911 (dockerd) Tasks: 10 CGroup: /system.slice/docker.service

सुदो के बिना कार्य करने वाले कमांड को निष्पादित करना

डिफ़ॉल्ट रूप से प्रबंधित करके, डॉकर को व्यवस्थापक विशेषाधिकारों की आवश्यकता होती है।

डॉकर कमांड को बिना रूट यूजर के सूडो के बहाने चलाने के लिए आपको अपने यूजर को docker ग्रुप में जोड़ना होगा। यह समूह डॉकर सीई पैकेज की स्थापना के दौरान बनाया गया है। ऐसा करने के लिए निम्नलिखित कमांड चलाएँ:

sudo usermod -aG docker $USER

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

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

यह सत्यापित करने के लिए कि डॉकर को सफलतापूर्वक स्थापित किया गया है और आप सुडोकू को चलाने के बिना डॉक कमांड चला सकते हैं, चलाएं:

docker container run hello-world

कमांड एक परीक्षण छवि को डाउनलोड करेगा, इसे एक कंटेनर में चलाएगा, "डॉकटर से हैलो" संदेश प्रिंट करें और बाहर निकलें। आउटपुट निम्न जैसा दिखना चाहिए:

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

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

docker container rm c55680af670c

निष्कर्ष

आपने सीखा है कि अपने उबंटू 18.04 मशीन पर डॉकटर को कैसे स्थापित किया जाए और डोकर चित्र कैसे डाउनलोड करें और डॉक कंटेनर को कैसे प्रबंधित करें। आप डॉकर कंपोज़ के बारे में भी पढ़ना चाह सकते हैं, जो आपको मल्टी-कंटेनर डॉकर एप्लिकेशन को परिभाषित करने और चलाने की अनुमति देता है।

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

डॉकटर ubuntu