உபுண்டு லினக்ஸில் டோக்கரை நிறுவுவது எப்படி

உபுண்டு லினக்ஸில் டோக்கரை நிறுவுவது எப்படி

டோக்கர் சாஃப்ட்வேர் இன்ஜினியரிங் துறையை புயலால் தாக்கியுள்ளார், மேலும் இது மென்பொருளை நாங்கள் அனுப்பும் மற்றும் வரிசைப்படுத்தும் விதத்தில் புரட்சியை ஏற்படுத்தியது மட்டுமல்லாமல் பொறியாளர்கள் தங்கள் கணினிகளில் மென்பொருள் மேம்பாட்டு சூழலை அமைக்கும் முறையையும் மாற்றியுள்ளது.





இந்த எழுதும் நேரத்தில் உபுண்டுவின் சமீபத்திய நீண்ட கால ஆதரவு (எல்டிஎஸ்) பதிப்பான உபுண்டு லினக்ஸ் 20.04 (ஃபோகல் ஃபோஸா) இல் டோக்கரை எவ்வாறு தொடங்குவது என்பதை இந்த வழிகாட்டி காட்டுகிறது.





டோக்கரின் நன்மைகள்

டோக்கர் ஒரு திறந்த மூல தளமாகும், இது கொள்கலன்கள் எனப்படும் தனித்தனி தொகுப்புகளாக பயன்பாடுகளை தானியக்கமாக்கவும் மற்றும் வரிசைப்படுத்தவும் அனுமதிக்கிறது. டாக்கர் ஆப்பரேட்டிங் சிஸ்டம் மெய்நிகராக்க தொழில்நுட்பத்தைப் பயன்படுத்துகிறார், ஆனால் மெய்நிகர் இயந்திரங்களைப் போலல்லாமல், இது கணினி வளங்களில் மிகவும் இலகுவானது.





டோக்கரின் சில முக்கிய நன்மைகள்:

  • ஒப்பீட்டளவில் பயன்படுத்த மற்றும் கற்றுக்கொள்ள எளிதானது
  • மென்பொருளை நிலைநிறுத்துவதற்கான ஒரு நிலையான மற்றும் எளிதான வழியை வழங்குகிறது
  • மைக்ரோ சர்வீஸ் கட்டமைப்புடன் இணக்கமானது
  • வளங்களைப் பயன்படுத்துவதில் மிகவும் லேசானது

டோக்கர் மென்பொருள் களஞ்சியத்தை அமைத்தல்

டோக்கரை நிறுவுவதற்கு பல முறைகள் உள்ளன, மேலும் இந்த வழிகாட்டி apt கட்டளை பயன்பாட்டைப் பயன்படுத்தி டோக்கர் களஞ்சியங்களிலிருந்து டோக்கரை எவ்வாறு நிறுவுவது என்பதைக் காண்பிக்கும். இந்த முறையில் டோக்கரை நிறுவுவது எதிர்காலத்தில் டோக்கர் தொகுப்பை எளிதாக மேம்படுத்த உங்களை அனுமதிக்கிறது, மேலும் இது டோக்கர் குழுவின் பரிந்துரைக்கப்பட்ட அணுகுமுறையாகும்.



நிறுவலின் முதல் படி உங்கள் மென்பொருள் ஆதாரங்களின் பட்டியலில் டோக்கர் மென்பொருள் களஞ்சியத்தைச் சேர்ப்பதாகும். நீங்கள் HTTPS மீது டோக்கர் மென்பொருள் களஞ்சியத்தைப் பயன்படுத்துவீர்கள், பின்னர் கீழே உள்ள கட்டளையைப் பயன்படுத்தி தேவையான மென்பொருளை நிறுவவும்.

நல்ல நடைமுறையாக, முதலில் உங்கள் கிடைக்கக்கூடிய மென்பொருள் தொகுப்புகளின் பட்டியலைப் புதுப்பிக்கவும்.





sudo apt update

பிறகு, நிறுவலுக்கு தேவையான அனைத்து சார்புகளையும் பயன்படுத்தி பதிவிறக்கவும் பொருத்தமான நிறுவல் .

sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release

டோக்கர் மென்பொருள் அதன் களஞ்சியத்திலிருந்து மென்பொருள் தொகுப்புகளைப் பதிவிறக்கும் போது தகவல்தொடர்புகளைப் பாதுகாப்பதற்காக GPG எனப்படும் GnuPG ஐப் பயன்படுத்துகிறது. ஜிபிஜி என்பது பிஜிபி (அழகான நல்ல தனியுரிமை) யின் செயல்படுத்தும் தரமாகும், இது செய்திகள் அல்லது தரவை குறியாக்க பயன்படுகிறது.





மொபைல் போனுக்கு இலவச எஸ்எம்எஸ் அனுப்பவும்

அதிகாரப்பூர்வ டோக்கர் ஜிபிஜி விசையை உங்கள் உள்ளூர் கீரிங்ஸில் சேர்க்க பின்வரும் கட்டளையைப் பயன்படுத்தவும்.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

டோக்கர் அவர்களின் மென்பொருள் களஞ்சியங்களில் மூன்று முக்கிய மென்பொருள் வெளியீட்டு பதிப்புகள் உள்ளன: நிலையான பதிப்பு, சோதனை பதிப்பு மற்றும் இரவு வெளியீட்டு பதிப்பு. இந்த வழிகாட்டி டோக்கரின் நிலையான வெளியீட்டு பதிப்பைப் பற்றி பேசும்.

டோக்கரின் நிலையான களஞ்சிய வெளியீட்டு பதிப்பைப் பயன்படுத்த பின்வரும் கட்டளையை இயக்கவும்.

echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable' | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

குறிப்பு : மேற்கூறிய கட்டளை நீங்கள் AMD கட்டமைப்பைப் பயன்படுத்துகிறீர்கள் என்று கருதுகிறது. நீங்கள் ARM கட்டமைப்பைப் பயன்படுத்தினால், நீங்கள் வார்த்தையை மாற்றலாம் வளைவு = amd64 மேலே உள்ள கட்டளையில் வளைவு = கை 64, அல்லது வளைவு = armhf நீங்கள் கை கடின மிதவை பயன்படுத்துகிறீர்கள் என்றால்.

டோக்கர் இயந்திரத்தை நிறுவுதல்

இப்போது உங்களிடம் டோக்கர் மென்பொருள் களஞ்சிய அமைப்பு உள்ளது, நீங்கள் டோக்கர் கொள்கலன்களை நிர்வகிக்கும் மற்றும் இயக்கும் மையத்தில் இருக்கும் டோக்கர் இயந்திரத்தை நிறுவ தொடரலாம். டோக்கர் இயந்திரத்தை உருவாக்கும் மற்ற முக்கிய கூறுகளில் டோக்கர் கிளையன்ட், கொள்கலன், ரன்க் மற்றும் டோக்கர் டீமான் ஆகியவை அடங்கும்.

கீழே உள்ள கட்டளையைப் பயன்படுத்தி உங்கள் தொகுப்பு ஆதாரங்களைப் புதுப்பிப்பதை உறுதிசெய்து கொள்ளுங்கள், ஏனெனில் நீங்கள் சமீபத்தில் உங்கள் மென்பொருள் ஆதாரங்களின் பட்டியலில் டோக்கர் களஞ்சியத்தை சேர்த்துள்ளீர்கள்.

sudo apt update

டோக்கர் இயந்திரத்தை நிறுவ, பின்வரும் கட்டளையை இயக்கவும். கட்டளை இயல்பாக டோக்கர் எஞ்சின் சமீபத்திய நிலையான பதிப்பை நிறுவும்.

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

நீங்கள் டோக்கரின் சில குறிப்பிட்ட பதிப்பை நிறுவ விரும்பினால், கீழே உள்ள கட்டளையைப் பயன்படுத்தி முதலில் கிடைக்கக்கூடிய பதிப்புகளின் பட்டியலைச் சரிபார்க்கலாம்.

apt-cache madison docker-ce

பின்வரும் கட்டளையைப் பயன்படுத்தி நீங்கள் டோக்கரின் குறிப்பிட்ட பதிப்பை நிறுவலாம். உதாரணமாக, நிறுவ 5: 20.10.6 ~ 3-0 ~ உபுண்டு-குவியம் :

sudo apt-get install docker-ce=5:20.10.6~3-0~ubuntu-focal docker-ce-cli=5:20.10.6~3-0~ubuntu-focal containerd.io

நிறுவலை உறுதிப்படுத்துகிறது

டோக்கர் வெற்றிகரமாக நிறுவப்பட்டதா என சரிபார்க்க, நீங்கள் பின்வரும் கட்டளையை இயக்கலாம் மற்றும் அது நிறுவப்பட்ட டோக்கர் எஞ்சின் பதிப்பு எண்ணை வெளியிடும்.

docker -v

உபுண்டு லினக்ஸ் மற்றும் பெரும்பாலான டெபியன் சார்ந்த விநியோகங்களில், உங்கள் கணினி துவங்கும் போது டோக்கர் சேவை தானாகவே தொடங்கும்.

நீங்கள் இயக்க முயற்சி செய்யலாம் வணக்கம்-உலகம் நிறுவலை சோதிக்க டோக்கர் படம். உங்கள் கணினியில் படம் உள்ளூரில் கிடைக்காததால், கொள்கலன் படங்களின் நூலகமான டோக்கர் ஹப்பில் இருந்து கணினி பதிவிறக்கம் செய்யும். அடுத்த முறை படத்தை மீண்டும் இயக்கும்போது அது உங்கள் கணினியில் உள்ள உள்ளூர் நகலைப் பயன்படுத்தும்.

sudo docker run hello-world

ரூட் அல்லாத பயனராக டோக்கரை இயக்குதல்

இந்த நேரத்தில் நீங்கள் டோக்கர் கொள்கலன்களை ஒரு சூப்பர் யூசராக மட்டுமே இயக்க முடியும், அதனால் தான் சூடோ மேலே உள்ள கட்டளையில் பயன்படுத்தப்படுகிறது. டோக்கர் டீமான் யூனிக்ஸ் சாக்கெட்டுடன் பிணைக்கிறது, இது இயல்பாக ரூட் பயனருக்கு சொந்தமானது மற்றும் ரூட் அல்லாத பயனர்கள் சூடோ வழியாக மட்டுமே அணுக முடியும்.

தொலைபேசியில் ஒரு உச்சநிலை என்றால் என்ன

டோக்கர் கொள்கலன்கள் மற்றும் பிற முக்கிய கட்டளைகளை சூப்பர் யூசராக இல்லாமல் இயக்க, நீங்கள் முதலில் ஒரு பயனர் குழுவை உருவாக்க வேண்டும் கப்பல்துறை பின்னர் உங்கள் கணினியில் உங்கள் பயனரை டோக்கர் குழுவில் சேர்க்கவும். தி குழு சேர்க்கவும் கட்டளை பொறுப்பு லினக்ஸில் பயனர் குழுக்களை நிர்வகித்தல் .

sudo groupadd docker sudo usermod -aG docker $USER

குழு மாற்றங்களை செயல்படுத்த கீழே உள்ள கட்டளையைப் பயன்படுத்தவும்.

newgrp docker

குறிப்பு : உள்நுழைந்து மீண்டும் உள்நுழைய நினைவில் கொள்ளுங்கள், இதனால் கணினி புதிதாக உருவாக்கப்பட்ட குழு உறுப்பினர்களை அங்கீகரிக்கிறது. வெளியேற பின்வரும் கட்டளையைப் பயன்படுத்தலாம்.

gnome-session-quit

சில சமயங்களில், டோக்கர் கட்டளையை ரூட் அல்லாத பயனராக இயக்க முடியாவிட்டால் உங்கள் கணினியை மறுதொடக்கம் செய்வது அவசியமாக இருக்கலாம்.

டோக்கரை நிறுவல் நீக்குகிறது

உபுண்டு லினக்ஸிலிருந்து டோக்கர் எஞ்சினை நீக்க அல்லது நீக்க, பின்வரும் கட்டளையை இயக்கவும்.

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

டோக்கர் இயந்திரம் அகற்றப்பட்டாலும், படங்கள், கொள்கலன்கள், தொகுதிகள் அல்லது தனிப்பயன் உள்ளமைவு கோப்புகள் போன்ற டோக்கருடன் தொடர்புடைய பிற கோப்புகள் தானாகவே அகற்றப்படாது. உன்னால் முடியும் ஆர்எம் பயன்பாட்டைப் பயன்படுத்தி இந்தக் கோப்புகளை நீக்கவும் .

sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd

நடைமுறையில் டோக்கர்

உபுண்டு லினக்ஸில் டோக்கரை எவ்வாறு நிறுவுவது மற்றும் கட்டமைப்பது என்பதை இந்த வழிகாட்டி காட்டுகிறது. கூடுதலாக, டோக்கர் ஹப்பில் இருந்து பெறப்பட்ட ஒரு எளிய டோக்கர் படத்தை எப்படி இயக்குவது என்பதை இது காட்டுகிறது.

டோக்கர் மிகவும் பல்துறை கருவி மற்றும் இது மென்பொருள் பொறியியலில் பல பயன்பாட்டு நிகழ்வுகளைக் கொண்டுள்ளது. நீங்கள் சாஃப்ட்வேர் இன்ஜினீயர் அல்லது டெவொப்ஸில் பணிபுரிபவராக இருந்தால், பல்வேறு சூழல்களில் நீங்கள் மென்பொருளை வரிசைப்படுத்துவதை டோக்கர் எளிதாக்கும் மற்றும் மென்பொருளை சோதனை மற்றும் முன்மாதிரிக்கு பயனுள்ளதாக இருக்கும்.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் டோக்கர் மெய்நிகராக்க மென்பொருளைப் பயன்படுத்துவதற்கான 6 காரணங்கள்

ஒரு மெய்நிகர் இயந்திரத்தை விட டோக்கர் பல நன்மைகளை வழங்குகிறது --- இன்று அதைப் பயன்படுத்தத் தொடங்குவதற்கான காரணங்கள் இங்கே.

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • லினக்ஸ்
  • உபுண்டு
  • டோக்கர்
எழுத்தாளர் பற்றி செல்வது நல்லது(36 கட்டுரைகள் வெளியிடப்பட்டன)

Mwiza தொழில் மூலம் மென்பொருளை உருவாக்கி, லினக்ஸ் மற்றும் முன்பக்க நிரலாக்கத்தில் விரிவாக எழுதுகிறார். அவரது சில ஆர்வங்களில் வரலாறு, பொருளாதாரம், அரசியல் மற்றும் நிறுவன-கட்டிடக்கலை ஆகியவை அடங்கும்.

Mwiza Kumwenda இலிருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்