ఉబుంటు లైనక్స్‌లో డాకర్‌ను ఎలా ఇన్‌స్టాల్ చేయాలి

ఉబుంటు లైనక్స్‌లో డాకర్‌ను ఎలా ఇన్‌స్టాల్ చేయాలి

డాకర్ సాఫ్ట్‌వేర్ ఇంజనీరింగ్ పరిశ్రమను తుఫానుగా తీసుకున్నాడు మరియు ఇది మేము సాఫ్ట్‌వేర్‌ను రవాణా చేసే మరియు అమలు చేసే విధానంలో విప్లవాత్మక మార్పులు చేయడమే కాకుండా ఇంజనీర్లు తమ కంప్యూటర్‌లలో సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ ఎన్‌విరాన్‌మెంట్‌లను ఎలా ఏర్పాటు చేయాలో కూడా మార్చింది.





ఈ గైడ్ ఈ రచన సమయంలో ఉబుంటు యొక్క తాజా లాంగ్ టర్మ్ సపోర్ట్ (LTS) వెర్షన్ అయిన ఉబుంటు లైనక్స్ 20.04 (ఫోకల్ ఫోసా) లో ఇన్‌స్టాల్ చేయడం ద్వారా డాకర్‌తో ఎలా ప్రారంభించాలో మీకు చూపుతుంది.





డాకర్ యొక్క ప్రయోజనాలు

డాకర్ అనేది ఓపెన్ సోర్స్ ప్లాట్‌ఫాం, ఇది కంటైనర్లు అని పిలువబడే స్టాండ్-ఒంటరి ప్యాకేజీలుగా అప్లికేషన్‌లను ఆటోమేట్ చేయడానికి మరియు విస్తరించడానికి మిమ్మల్ని అనుమతిస్తుంది. డాకర్ ఆపరేటింగ్ సిస్టమ్ వర్చువలైజేషన్ టెక్నాలజీని ఉపయోగిస్తుంది కానీ వర్చువల్ మెషీన్‌ల వలె కాకుండా, సిస్టమ్ వనరులపై ఇది చాలా తేలికగా ఉంటుంది.





డాకర్ యొక్క కొన్ని ప్రధాన ప్రయోజనాలు:

  • ఉపయోగించడానికి మరియు నేర్చుకోవడానికి సాపేక్షంగా సులభం
  • సాఫ్ట్‌వేర్‌ను అమలు చేయడానికి స్థిరమైన మరియు సులభమైన మార్గాన్ని అందిస్తుంది
  • మైక్రోసర్వీస్ ఆర్కిటెక్చర్‌కి అనుకూలమైనది
  • వనరుల వినియోగంపై చాలా తేలిక

డాకర్ సాఫ్ట్‌వేర్ రిపోజిటరీని సెటప్ చేస్తోంది

డాకర్‌ను ఇన్‌స్టాల్ చేయడానికి అనేక పద్ధతులు ఉన్నాయి, మరియు apt కమాండ్ యుటిలిటీని ఉపయోగించి డాకర్ రిపోజిటరీల నుండి డాకర్‌ను ఎలా ఇన్‌స్టాల్ చేయాలో ఈ గైడ్ మీకు చూపుతుంది. ఈ పద్ధతిలో డాకర్‌ని ఇన్‌స్టాల్ చేయడం వలన మీరు భవిష్యత్తులో డాకర్ ప్యాకేజీని సులభంగా అప్‌గ్రేడ్ చేసుకోవచ్చు, అలాగే డాకర్ బృందం సిఫార్సు చేసిన విధానం కూడా.



ఇన్‌స్టాలేషన్‌లోని మొదటి దశ మీ సాఫ్ట్‌వేర్ మూలాల జాబితాకు డాకర్ సాఫ్ట్‌వేర్ రిపోజిటరీని జోడించడం. మీరు HTTPS ద్వారా డాకర్ సాఫ్ట్‌వేర్ రిపోజిటరీని ఉపయోగిస్తారు, ఆపై కింది ఆదేశాన్ని ఉపయోగించి అవసరమైన సాఫ్ట్‌వేర్‌ను ఇన్‌స్టాల్ చేయండి.

మంచి సాధనగా, ముందుగా మీ అందుబాటులో ఉన్న సాఫ్ట్‌వేర్ ప్యాకేజీల జాబితాను అప్‌డేట్ చేయండి.





sudo apt update

అప్పుడు, ఉపయోగించి సంస్థాపనకు అవసరమైన అన్ని డిపెండెన్సీలను డౌన్‌లోడ్ చేయండి సముచితమైన సంస్థాపన .

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

డాకర్ సాఫ్ట్‌వేర్ దాని రిపోజిటరీ నుండి సాఫ్ట్‌వేర్ ప్యాకేజీలను డౌన్‌లోడ్ చేసేటప్పుడు కమ్యూనికేషన్‌ను భద్రపరచడానికి GPG అని కూడా పిలువబడే GnuPG ని ఉపయోగిస్తుంది. GPG అనేది PGP (ప్రెట్టీ గుడ్ ప్రైవసీ) యొక్క అమలు ప్రమాణం, ఇది సందేశాలు లేదా డేటాను గుప్తీకరించడానికి ఉపయోగించబడుతుంది.





నా డిఫాల్ట్ గూగుల్ ఖాతాను నేను ఎలా మార్చగలను

మీ స్థానిక కీరింగ్‌లకు అధికారిక డాకర్ GPG కీని జోడించడానికి కింది ఆదేశాన్ని ఉపయోగించండి.

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, లేదా arch = 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

ఉబుంటు లైనక్స్ మరియు చాలా డెబియన్ ఆధారిత డిస్ట్రోలలో, మీ సిస్టమ్ బూట్ అయినప్పుడు డాకర్ సేవ స్వయంచాలకంగా ప్రారంభమవుతుంది.

మీరు అమలు చేయడానికి ప్రయత్నించవచ్చు హలో-వరల్డ్ సంస్థాపనను పరీక్షించడానికి డాకర్ చిత్రం. మీ కంప్యూటర్‌లో ఇమేజ్ స్థానికంగా అందుబాటులో లేనందున, సిస్టమ్ దానిని కంటైనర్ ఇమేజ్‌ల లైబ్రరీ అయిన డాకర్ హబ్ నుండి డౌన్‌లోడ్ చేస్తుంది. తదుపరిసారి మీరు చిత్రాన్ని మళ్లీ అమలు చేసినప్పుడు అది మీ PC లో ఉన్న లోకల్ కాపీని ఉపయోగిస్తుంది.

sudo docker run hello-world

నాన్-రూట్ యూజర్‌గా రన్నింగ్ డాకర్

ప్రస్తుతానికి మీరు డాకర్ కంటైనర్‌లను సూపర్ యూజర్‌గా మాత్రమే అమలు చేయవచ్చు, అందుకే సుడో పై ఆదేశంలో ఉపయోగించబడింది. డాకర్ డెమోన్ యునిక్స్ సాకెట్‌తో బంధిస్తుంది, ఇది డిఫాల్ట్‌గా రూట్ యూజర్‌కు చెందినది మరియు రూట్ కాని వినియోగదారులు సుడో ద్వారా మాత్రమే యాక్సెస్ చేయవచ్చు.

ల్యాప్‌టాప్‌లో జూమ్‌ను ఎలా ఇన్‌స్టాల్ చేయాలి

డాకర్ కంటైనర్లు మరియు ఇతర ముఖ్యమైన ఆదేశాలను సూపర్ యూజర్‌గా అమలు చేయాలంటే, మీరు ముందుగా పేరు గల వినియోగదారు సమూహాన్ని సృష్టించాలి డాకర్ ఆపై మీ మెషీన్‌లోని డాకర్ గ్రూప్‌కు మీ యూజర్‌ను జోడించండి. ది సమూహము కమాండ్ బాధ్యత వహిస్తుంది Linux లో వినియోగదారు సమూహాలను నిర్వహించడం .

sudo groupadd docker sudo usermod -aG docker $USER

సమూహ మార్పులను సక్రియం చేయడానికి క్రింది ఆదేశాన్ని ఉపయోగించండి.

newgrp docker

గమనిక : లాగ్ outట్ మరియు మళ్లీ ఇన్ చేయడం గుర్తుంచుకోండి, తద్వారా సిస్టమ్ కొత్తగా సృష్టించిన గ్రూప్ మెంబర్‌షిప్‌ను గుర్తిస్తుంది. లాగ్ అవుట్ చేయడానికి మీరు కింది ఆదేశాన్ని ఉపయోగించవచ్చు.

gnome-session-quit

కొన్ని సందర్భాల్లో, డాకర్ ఆదేశాన్ని నాన్-రూట్ యూజర్‌గా మీరు ఇంకా అమలు చేయలేకపోతే మీ మెషీన్ను పునartప్రారంభించడం అవసరం కావచ్చు.

డాకర్‌ని అన్‌ఇన్‌స్టాల్ చేస్తోంది

ఉబుంటు లైనక్స్ నుండి డాకర్ ఇంజిన్‌ను తీసివేయడానికి లేదా అన్‌ఇన్‌స్టాల్ చేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి.

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

డాకర్ ఇంజిన్ తొలగించబడినప్పటికీ, చిత్రాలు, కంటైనర్లు, వాల్యూమ్‌లు లేదా కస్టమ్ కాన్ఫిగరేషన్ ఫైల్‌లు వంటి డాకర్‌తో అనుబంధించబడిన ఇతర ఫైల్‌లు స్వయంచాలకంగా తీసివేయబడవు. నువ్వు చేయగలవు rm యుటిలిటీని ఉపయోగించి ఈ ఫైల్‌లను తొలగించండి .

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

ప్రాక్టీస్‌లో డాకర్

ఉబుంటు లైనక్స్‌లో డాకర్‌ను ఎలా ఇన్‌స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలో ఈ గైడ్ మీకు చూపుతుంది. అదనంగా, డాకర్ హబ్ నుండి పొందిన సాధారణ డాకర్ చిత్రాన్ని ఎలా అమలు చేయాలో ఇది మీకు చూపుతుంది.

డాకర్ చాలా బహుముఖ సాధనం మరియు దీనికి సాఫ్ట్‌వేర్ ఇంజనీరింగ్‌లో అనేక వినియోగ కేసులు ఉన్నాయి. మీరు సాఫ్ట్‌వేర్ ఇంజనీర్ లేదా డెవొప్స్‌లో పనిచేస్తుంటే, డాకర్ మీరు సాఫ్ట్‌వేర్‌ని వివిధ వాతావరణాలలో విస్తరించే విధానాన్ని సులభతరం చేస్తుంది మరియు సాఫ్ట్‌వేర్‌ని పరీక్షించడానికి మరియు ప్రోటోటైప్ చేయడానికి ఉపయోగపడుతుంది.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ డాకర్ వర్చువలైజేషన్ సాఫ్ట్‌వేర్‌ను ఉపయోగించడానికి 6 కారణాలు

డాకర్ వర్చువల్ మెషిన్ కంటే అనేక ప్రయోజనాలను అందిస్తుంది --- ఈరోజు దీనిని ఉపయోగించడం ప్రారంభించడానికి ఇక్కడ కారణాలు ఉన్నాయి.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • లైనక్స్
  • ఉబుంటు
  • డాకర్
రచయిత గురుంచి వెళ్లడం మంచిది(36 కథనాలు ప్రచురించబడ్డాయి)

Mwiza వృత్తి ద్వారా సాఫ్ట్‌వేర్‌ను అభివృద్ధి చేస్తుంది మరియు Linux మరియు ఫ్రంట్-ఎండ్ ప్రోగ్రామింగ్‌పై విస్తృతంగా రాస్తుంది. అతని అభిరుచులలో కొన్నింటిలో చరిత్ర, ఆర్థిక శాస్త్రం, రాజకీయాలు & ఎంటర్‌ప్రైజ్-ఆర్కిటెక్చర్ ఉన్నాయి.

Mwiza Kumwenda నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి