उबंटू 18.04 पर डॉकर सीई स्थापित करें

परिचय

डॉकर एक एप्लिकेशन है जो हमें कंटेनरों के रूप में चलाए जाने वाले कार्यक्रमों को तैनात करने की अनुमति देता है। यह लोकप्रिय गो प्रोग्रामिंग भाषा में लिखा गया था। यह ट्यूटोरियल बताता है कि उबंटू 18.04 एलटीएस पर डॉकर सीई को कैसे स्थापित किया जाए।

पुराने संस्करणों की स्थापना रद्द करें

डॉकर के पुराने संस्करणों को बुलाया गया था docker, docker.ioया docker-engine। यदि ये आपके मशीन में स्थापित हैं, तो उन्हें अनइंस्टॉल करें:

sudo apt-get remove docker docker-engine docker.io containerd runc

अपने सभी सॉफ्टवेयर को अपडेट करना

आइए सुनिश्चित करें कि हम एक स्वच्छ प्रणाली का उपयोग कर रहे हैं। उपयुक्त पैकेज इंडेक्स अपडेट करें और अपग्रेड करें:

sudo apt-get update && sudo apt-get upgrade -y

रिपॉजिटरी सेट करें

aptHTTPS पर भंडार का उपयोग करने की अनुमति देने के लिए पैकेज स्थापित करें :

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

डॉकर की आधिकारिक GPG कुंजी जोड़ें:

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

सत्यापित करें कि अब आपके पास फ़िंगरप्रिंट 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88के अंतिम 8 वर्णों की खोज करके फ़िंगरप्रिंट के साथ कुंजी है :

sudo apt-key fingerprint 0EBFCD88

आउटपुट

pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <[email protected]>
sub rsa4096 2017-02-22 [S]

स्थिर भंडार स्थापित करने के लिए निम्न कमांड का उपयोग करें:

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

Docker CE स्थापित करें

उपयुक्त पैकेज इंडेक्स अपडेट करें:

sudo apt-get update

Docker CE और कंटेनर के नवीनतम संस्करण को स्थापित करें:

sudo apt-get install docker-ce docker-ce-cli containerd.io

एक उपयोगकर्ता बनाएँ

कर्ता समूह बनाया जाता है, लेकिन इसमें कोई उपयोगकर्ता नहीं जोड़ा जाता है। आपको sudoडॉकर कमांड चलाने के लिए उपयोग करने की आवश्यकता है । एक गैर-रूट उपयोक्ता बनाएँ, जिसे docker समूह में जोड़ा जायेगा:

adduser user
usermod -aG docker user

डॉकटर सेवा को पुनरारंभ करें:

systemctl restart docker

टेस्ट डॉकटर

hello-worldयह सुनिश्चित करने के लिए डॉकटर कंटेनर चलाएँ कि संस्थापन सफलतापूर्वक पूरा हुआ:

docker run hello-world

आउटपुट

Hello from Docker!

This message shows that your installation appears to be working correctly.

बूट पर शुरू करने के लिए डॉकर कॉन्फ़िगर करें

अंत में, आपके सिस्टम के बूट होने पर डॉकर को चलाने में सक्षम करें:

systemctl enable docker

बधाई हो, आपने सफलतापूर्वक डॉकर स्थापित किया है। डॉकर को और जानने के लिए, आरंभ करने के लिए आधिकारिक दस्तावेज देखें ।



Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

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