उबंटू 18.10 आणि डेरिव्हेटिव्ह्जवर डॉकर कसे स्थापित करावे?

डॉकर आणि उबंटू मिनिमल

डॉकर निःसंशयपणे एक चांगला मुक्त स्रोत प्रकल्प आहे समान नावाच्या व्यवसाय घटकाद्वारे समर्थित जे तुलनेने वेगळ्या वातावरणामध्ये अनुप्रयोग प्रक्रिया चालवणे खूप सोपे करते ज्याला कंटेनर किंवा कंटेनर म्हणतात.

डॉकर, आभासी मशीनच्या विपरीत, त्याचे स्वतःचे कर्नल आहे, एक कंटेनर होस्ट ऑपरेटिंग सिस्टमच्या कर्नलवर अवलंबून आहे, ज्यामुळे ते हलके होऊ शकते आणि बरेच वेगवान चालते.

हे सर्वात सोपा साधन आहे जे व्यवसाय अनुप्रयोगांच्या विकास आणि व्यवस्थापनासाठी आमच्या संगणकाची क्षमता देते.

डॉकर सह मुळात आपण ऑपरेटिंग सिस्टम स्तरावर कंटेनर व्हर्च्युअलायझेशन करू शकतो. परंतु या खात्रीने की डॉकर लिनक्स कर्नलची रिसोर्स अलगाव वैशिष्ट्ये वापरतो, जसे की cgroups आणि नेमस्पेसेस स्वतंत्र कंटेनरला एकाच Linux उदाहरणामध्ये चालवण्यास परवानगी देतात, आभासी मशीन्स सुरू करणे आणि देखरेखीचे ओव्हरहेड टाळणे.

गोदी कामगार हे दोन आवृत्त्या हाताळते, एक म्हणजे ईई कंपन्यांना पैसे दिले जातात. (एंटरप्राइझ संस्करण) आणि दुसरी ही सीई समुदायाची एक विनामूल्य आवृत्ती आहे (समुदाय संस्करण).

कंटेनर वापरुन, संसाधने वेगळ्या केल्या जाऊ शकतात, प्रतिबंधित सेवा आणि प्रक्रियांना ऑपरेटिंग सिस्टमचा जवळजवळ पूर्णपणे खाजगी दृष्टीकोन ठेवण्याची क्षमता दिली जाते त्याच्या स्वत: च्या प्रोसेस स्पेस आयडेंटिफायर, फाईल सिस्टम स्ट्रक्चर आणि नेटवर्क इंटरफेससह. एकाधिक कंटेनर समान कर्नल सामायिक करतात, परंतु प्रत्येक कंटेनर केवळ सीपीयू, मेमरी आणि आय / ओ सारख्या संसाधनांच्या परिभाषित प्रमाणात वापरण्यावर मर्यादा घालू शकतात.

असे करण्याची कल्पना म्हणजे अ‍ॅबस्ट्रॅक्शनचे स्तर प्रदान करणे जे कार्य करीत असलेल्या ऑपरेटिंग सिस्टमची पर्वा न करता प्रोग्राम चालू ठेवण्यास परवानगी देते.

म्हणूनच, हे सिस्टम प्रशासकासाठी बरेच उपयुक्त आहे जे बरेच भिन्न संगणक व्यवस्थापित करतात.

उबंटू 18.10 सह डॉकर एकत्र करणे ही कार्यक्षमता आणि कंटेनर हाताळणी सुलभतेसाठी व्यावहारिकरित्या एक सुरक्षित पैज आहे.

उबंटू 18.10 आणि डेरिव्हेटिव्ह्ज वर डॉकर स्थापना

उबंटू 18.10 साठी सध्या डॉकर पॅकेज आहे, परंतु यामुळे काही विरोधाभास निर्माण होत आहेत, जर आपण आपल्या सिस्टमवर डॉकर योग्यरित्या स्थापित करू शकला नसेल तर आम्ही आपल्याला मदत करू.

सर्व प्रथम आम्ही आमच्या पॅकेजेसचे अद्यतनित करणे आवश्यक आहे, तर आपण टर्मिनल उघडले पाहिजे आणि त्यात आपण पुढील कमांड कार्यान्वित करणार आहोत.

sudo apt update

sudo apt upgrade

आता हे केले आणिआम्ही डॉकरच्या स्थापनेसाठी आवश्यक असलेली काही पॅकेजेस खालील कमांडद्वारे स्थापित करणे आवश्यक आहेः

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

Ahora si todo sale bien puedes realizar la instalación de Docker directamente con el siguiente comando:

[sourcecode language="bash"]sudo apt-get install docker-ce

डॉकर-प्रतिमा

जर ही स्थापना केली गेली नसेल तर आपणास असा संदेश मिळाला पाहिजे:

Reading package lists... Done

Building dependency tree

Reading state information... Done

Package docker-ce is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or

is only available from another source

E: Package 'docker-ce' has no installation candidate

ही त्रुटी टर्मिनलवर पुढील कमांड टाईप करून आपण हे सोडवू शकतो. प्रथम आपण सिस्टममध्ये जीपीजी की जोडणार आहोत, त्यासाठी आपण ते डाउनलोड करणे आवश्यक आहे.

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

आम्ही सिस्टममध्ये रेपॉजिटरी समाविष्ट करतो:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu cosmic nightly "

टीपः हे रेपॉजिटरी जोडताना आम्ही विकास आवृत्ती वापरत आहोत, परंतु ज्यांना ते पसंत करतात त्यांच्यासाठी आम्ही सिस्टमला बायोनिकसाठी रिपॉझिटरीची स्थिर आवृत्ती घेण्यास भाग पाडू शकतो.

हे करण्यासाठी, आम्हाला फक्त खालील टाइप करावे लागेल:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

आणि शेवटी आम्ही यासह अनुप्रयोग स्थापित करू शकतो:

sudo apt install docker-ce

डॉकर कसे वापरावे?

इन्स्टॉलेशनच्या शेवटी, सिस्टम स्टार्टअपवर सर्व्हिस सुरू करण्यासाठी, आम्हाला खालील आदेशांचा वापर केला पाहिजे:

sudo systemctl enable docker

sudo systemctl start docker

डॉकर पूर्णपणे कार्यशील आहे हे सुनिश्चित करण्यासाठी सेवेची स्थिती तपासणे चांगले आहे:

sudo systemctl status docker

शेवटी, आपण डॉकर आवृत्ती पाहू इच्छित असल्यास.

docker -v

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   डीएमजी म्हणाले

    खूप चांगले स्पष्टीकरण. धन्यवाद.

  2.   रॉमसाट म्हणाले

    डेव्हिड, आपल्या ओळीत सामान्य आहे, एक स्पष्ट, लहान आणि थेट लेख. मी तुमचे अभिनंदन करतो. एक लहान टीप अशी असेल की रेपॉजिटरी जोडल्यानंतर, अद्यतन (अद्यतन) बनवा आणि नंतर त्याच्या स्थापनेसह पुढे जा.
    चला, मालागा (स्पेन) कडून अभिवादन