డాకర్ ఒక కంటైనర్ ప్లాట్ఫారమ్. ఇది డెవలపర్లను అవసరమైన డిపెండెన్సీలతో పాటు తేలికపాటి, వివిక్త కంటైనర్లలోకి ప్యాకేజీ చేయడానికి అనుమతిస్తుంది. ఈ పద్ధతి వివిధ వాతావరణాలలో స్థిరత్వం మరియు పోర్టబిలిటీని నిర్ధారిస్తుంది. డాకర్ యొక్క సమర్థవంతమైన కంటెయినరైజేషన్ వర్చువలైజేషన్ యొక్క ఓవర్హెడ్ను తగ్గిస్తుంది, ఇది స్థానిక అభివృద్ధి వాతావరణాల నుండి క్లౌడ్ ఇన్ఫ్రాస్ట్రక్చర్లకు అప్లికేషన్లను అమలు చేయడానికి అనువైనదిగా చేస్తుంది. డాకర్తో, డెవలపర్లు అప్లికేషన్లను సులభంగా భాగస్వామ్యం చేయవచ్చు, పంపిణీ చేయవచ్చు మరియు స్కేల్ చేయవచ్చు. ఇది అభివృద్ధి ప్రక్రియను క్రమబద్ధీకరిస్తుంది మరియు DevOps అభ్యాసాలను ప్రోత్సహిస్తుంది. దాని విస్తారమైన పూర్వ-నిర్మిత చిత్రాల పర్యావరణ వ్యవస్థ మరియు డాకర్ హబ్ రిపోజిటరీ త్వరిత అప్లికేషన్ విస్తరణను సులభతరం చేస్తుంది మరియు డెవలపర్ల మధ్య సహకారాన్ని ప్రోత్సహిస్తుంది. ఇది ఆధునిక సాఫ్ట్వేర్ అభివృద్ధిలో డాకర్ను ఒక ముఖ్యమైన సాధనంగా చేస్తుంది.
ఈ కథనంలో, డెబియన్ 12 “బుక్వార్మ్”లో డాకర్ CE యొక్క తాజా వెర్షన్ను ఎలా ఇన్స్టాల్ చేయాలో మేము మీకు చూపుతాము.
విషయాల అంశం:
-
- డెబియన్ 12 ప్యాకేజీ డేటాబేస్ కాష్ను నవీకరిస్తోంది
- డెబియన్ 12 నుండి వైరుధ్య డాకర్ ప్యాకేజీలను తీసివేయడం
- డెబియన్ 12లో ముందస్తు ప్యాకేజీలను ఇన్స్టాల్ చేస్తోంది
- డెబియన్ 12లో అధికారిక డాకర్ రిపోజిటరీ యొక్క GPG కీని ఇన్స్టాల్ చేస్తోంది
- డెబియన్ 12లో అధికారిక డాకర్ ప్యాకేజీ రిపోజిటరీని కలుపుతోంది
- Debian 12లో Docker CEని ఇన్స్టాల్ చేస్తోంది
- డాకర్ సమూహానికి డెబియన్ 12 లాగిన్ వినియోగదారుని జోడించడం
- డెబియన్ 12లో డాకర్ మరియు డాకర్ కంపోజ్ అందుబాటులో ఉన్నాయో లేదో తనిఖీ చేస్తోంది
- ముగింపు
డెబియన్ 12 ప్యాకేజీ డేటాబేస్ కాష్ను నవీకరిస్తోంది
Debian 12 ప్యాకేజీ డేటాబేస్ కాష్ను నవీకరించడానికి, కింది ఆదేశాన్ని అమలు చేయండి:
$ సుడో సముచితమైన నవీకరణ
డెబియన్ 12 నుండి వైరుధ్య డాకర్ ప్యాకేజీలను తీసివేయడం
మీరు ఇప్పటికే అధికారిక డెబియన్ 12 ప్యాకేజీ రిపోజిటరీ నుండి డాకర్ని ఇన్స్టాల్ చేసి ఉంటే, మీరు అధికారిక డాకర్ ప్యాకేజీ రిపోజిటరీ నుండి డాకర్ను ఇన్స్టాల్ చేసే ముందు వాటిని తప్పనిసరిగా అన్ఇన్స్టాల్/తీసివేయాలి. ఇది డాకర్ యొక్క డెబియన్-ప్యాకేజ్డ్ వెర్షన్ డాకర్ యొక్క అధికారిక డాకర్-ప్యాకేజ్డ్ వెర్షన్తో వైరుధ్యం లేదని నిర్ధారించుకోవడం.
డెబియన్ 12 నుండి వైరుధ్యం ఉన్న డాకర్ ప్యాకేజీలను తొలగించడానికి, కింది ఆదేశాన్ని అమలు చేయండి:
$ సుడో సముచితంగా తొలగించండి --ప్రక్షాళన docker.io డాకర్-డాక్ డాకర్-కంపోజ్ పాడ్మ్యాన్-డాకర్ కంటైనర్ రన్క్
మా విషయంలో, విరుద్ధమైన డాకర్ ప్యాకేజీలు ఏవీ ఇన్స్టాల్ చేయబడవు. మీకు ఏవైనా ఉంటే, అది తీసివేయబడుతుంది.
డెబియన్ 12లో ముందస్తు ప్యాకేజీలను ఇన్స్టాల్ చేస్తోంది
డెబియన్ 12లో అధికారిక డాకర్ ప్యాకేజీ రిపోజిటరీని ఇన్స్టాల్ చేయడానికి, మీరు మీ డెబియన్ 12లో కొన్ని ప్యాకేజీలను ఇన్స్టాల్ చేయాలి.
కింది ఆదేశంతో మీరు అవసరమైన ప్యాకేజీలను ఇన్స్టాల్ చేయవచ్చు:
$ సుడో సముచితమైనది ఇన్స్టాల్ ca-సర్టిఫికెట్లు కర్ల్ gnupg
సంస్థాపనను నిర్ధారించడానికి, నొక్కండి మరియు ఆపై నొక్కండి
అవసరమైన ప్యాకేజీలను ఇన్స్టాల్ చేయాలి.
డెబియన్ 12లో అధికారిక డాకర్ రిపోజిటరీ యొక్క GPG కీని ఇన్స్టాల్ చేస్తోంది
మీరు మీ డెబియన్ 12 సిస్టమ్కు అధికారిక డాకర్ ప్యాకేజీ రిపోజిటరీని జోడించడానికి ముందు, మీరు మీ డెబియన్ 12 సిస్టమ్లో అధికారిక డాకర్ రిపోజిటరీ యొక్క GPG కీని తప్పనిసరిగా ఇన్స్టాల్ చేయాలి.
అని నిర్ధారించుకోవడానికి /etc/apt/keyrings డైరెక్టరీ సరైన యాక్సెస్ అనుమతులను కలిగి ఉంది, కింది ఆదేశాన్ని అమలు చేయండి:
$ సుడో ఇన్స్టాల్ -మీ 0755 -డి / మొదలైనవి / సముచితమైనది / కీరింగ్స్
అధికారిక డాకర్ ప్యాకేజీ రిపోజిటరీ యొక్క GPG కీని డౌన్లోడ్ చేయడానికి మరియు దానిని సేవ్ చేయండి /etc/apt/keyrings మీ డెబియన్ 12 సిస్టమ్ డైరెక్టరీ, కింది ఆదేశాన్ని అమలు చేయండి:
ప్రతి ఒక్కరూ అధికారిక డాకర్ ప్యాకేజీ రిపోజిటరీ యొక్క GPG కీ ఫైల్ను చదవగలరని నిర్ధారించుకోవడానికి, కింది ఆదేశాన్ని అమలు చేయండి:
డెబియన్ 12లో అధికారిక డాకర్ ప్యాకేజీ రిపోజిటరీని కలుపుతోంది
మీ డెబియన్ 12 సిస్టమ్లో అధికారిక డాకర్ ప్యాకేజీ రిపోజిటరీని జోడించడానికి, కింది ఆదేశాన్ని అమలు చేయండి:
$ ప్రతిధ్వని 'deb [arch=' $ ( dpkg --ప్రింట్-ఆర్కిటెక్చర్ ) ' signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable' | సుడో టీ / మొదలైనవి / సముచితమైనది / sources.list.d / డాకర్.జాబితా
మార్పులు అమలులోకి రావడానికి, కింది ఆదేశంతో Debian 12 ప్యాకేజీ డేటాబేస్ కాష్ను అప్డేట్ చేయాలని నిర్ధారించుకోండి:
Debian 12లో Docker CEని ఇన్స్టాల్ చేస్తోంది
Debian 12లో Docker CE యొక్క తాజా వెర్షన్ను ఇన్స్టాల్ చేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి:
$ సుడో apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
సంస్థాపనను నిర్ధారించడానికి, నొక్కండి మరియు ఆపై నొక్కండి
డాకర్ CE మరియు అవసరమైన డిపెండెన్సీ ప్యాకేజీలు ఇంటర్నెట్ నుండి డౌన్లోడ్ చేయబడుతున్నాయి. ఇది పూర్తి చేయడానికి కొంత సమయం పడుతుంది.
డాకర్ CE మరియు అవసరమైన డిపెండెన్సీ ప్యాకేజీలు ఇన్స్టాల్ చేయబడుతున్నాయి. ఇది పూర్తి చేయడానికి కొంత సమయం పడుతుంది.
ఈ సమయంలో, Docker CE యొక్క తాజా వెర్షన్ మీ Debian 12 మెషీన్లో ఇన్స్టాల్ చేయబడాలి.
డాకర్ సమూహానికి డెబియన్ 12 లాగిన్ వినియోగదారుని జోడించడం
సూపర్యూజర్ అధికారాలు లేకుండా డాకర్ ఆదేశాలను అమలు చేయడానికి, మీరు తప్పనిసరిగా మీ డెబియన్ 12 సిస్టమ్ యొక్క లాగిన్ వినియోగదారుని డాకర్ సమూహానికి జోడించాలి.
మీ డెబియన్ 12 సిస్టమ్ యొక్క లాగిన్ వినియోగదారుని డాకర్ సమూహానికి జోడించడానికి, కింది ఆదేశాన్ని అమలు చేయండి:
$ సుడో usermod -aG డాకర్ $ ( నేను ఎవరు )
మార్పులు అమలులోకి రావడానికి, కింది ఆదేశంతో మీ Debian 12 సిస్టమ్ను రీబూట్ చేయండి:
డెబియన్ 12లో డాకర్ మరియు డాకర్ కంపోజ్ అందుబాటులో ఉన్నాయో లేదో తనిఖీ చేస్తోంది
మీ కంప్యూటర్ బూట్ అయిన తర్వాత, మీరు డాకర్ని యాక్సెస్ చేయగలరో లేదో తనిఖీ చేయడానికి టెర్మినల్ యాప్ నుండి కింది ఆదేశాలను అమలు చేయండి:
$ డాకర్ వెర్షన్
డాకర్ యాక్సెస్ చేయగలిగితే, ఇన్స్టాల్ చేయబడిన డాకర్ వెర్షన్ నంబర్ మరియు బిల్డ్ సమాచారాన్ని ప్రింట్ చేయాలి. మీరు చూడగలిగినట్లుగా, మా డెబియన్ 12 సిస్టమ్లో డాకర్ వెర్షన్ 24.0.4 ఇన్స్టాల్ చేయబడింది.
మీరు డాకర్ కంపోజ్ని యాక్సెస్ చేయగలరో లేదో తనిఖీ చేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి:
డాకర్ కంపోజ్ యాక్సెస్ చేయగలిగితే, ఇన్స్టాల్ చేయబడిన డాకర్ కంపోజ్ వెర్షన్ నంబర్ను ప్రింట్ చేయాలి. మీరు చూడగలిగినట్లుగా, మా డెబియన్ 12 సిస్టమ్లో డాకర్ కంపోజ్ వెర్షన్ 2.19.1 ఇన్స్టాల్ చేయబడింది.
ముగింపు
డెబియన్ 12 “బుక్వార్మ్”లో డాకర్ కమ్యూనిటీ ఎడిషన్ (CE) మరియు డాకర్ కంపోజ్ యొక్క తాజా వెర్షన్ను ఎలా ఇన్స్టాల్ చేయాలో మేము మీకు చూపించాము. సూపర్యూజర్ (రూట్) అధికారాలు లేకుండా డెబియన్ 12లో డాకర్ను ఎలా రన్ చేయాలో మరియు డెబియన్ 12లో డాకర్ మరియు డాకర్ కంపోజ్ అందుబాటులో ఉన్నాయో లేదో కూడా మేము మీకు చూపించాము.