అన్ని డెవలప్మెంట్ సాధనాల మాదిరిగానే, క్లాసిక్ “హలో వరల్డ్” పునరావృతం మీ అడుగును తలుపులోకి తీసుకురావడానికి మార్గాలలో ఒకటి.
ఈ ట్యుటోరియల్ డాకర్ హలో-వరల్డ్ కంటైనర్ను త్వరగా ఎలా స్పిన్ అప్ చేయాలో నేర్పుతుంది. ఇది ఇమేజ్లను ఎలా లాగాలో, డౌన్లోడ్ చేసిన చిత్రాలను ఉపయోగించి కంటైనర్ను ప్రారంభించడానికి మరియు నడుస్తున్న కంటైనర్ షెల్కి ఎలా కనెక్ట్ చేయాలో నేర్పుతుంది.
డాకర్ అంటే ఏమిటి?
బేసిక్స్తో ప్రారంభించి, డాకర్ అంటే ఏమిటో నిర్వచిద్దాం. డాకర్ అనేది ఒక అప్లికేషన్ను మరియు అవసరమైన అన్ని డిపెండెన్సీలను కంటైనర్గా పిలిచే ఒకే ఎంటిటీలో ప్యాకేజీ చేయడానికి అనుమతించే సాధనం.
మీరు డాకర్ కంటైనర్ను ఒకే, తేలికైన, స్వతంత్ర ఎక్జిక్యూటబుల్ యూనిట్గా భావించవచ్చు, ఇది హోస్ట్ వాతావరణంతో సంబంధం లేకుండా అప్లికేషన్ను మరియు ఆ అప్లికేషన్ను అమలు చేయడానికి అవసరమైన ప్రతిదాన్ని ప్యాకేజీ చేస్తుంది. ఇది అప్లికేషన్ కోడ్, రన్టైమ్, సిస్టమ్ టూల్స్, అవసరమైన లైబ్రరీలు, కాన్ఫిగరేషన్ సెట్టింగ్లు మరియు మరిన్నింటిని కలిగి ఉంటుంది.
ఇది బాహ్య డిపెండెన్సీలు మరియు కాన్ఫిగరేషన్లు అవసరం లేకుండా ఏ వాతావరణంలోనైనా తరలించడానికి మరియు ప్రారంభించగల ఒక వివిక్త వాతావరణాన్ని సృష్టిస్తుంది.
డాకర్ హలో వరల్డ్ అంటే ఏమిటి?
మీరు అభివృద్ధి ప్రపంచానికి కొత్త కాకపోతే, 'హలో వరల్డ్' ప్రోగ్రామ్ యొక్క భావన మీకు బహుశా తెలిసి ఉండవచ్చు.
'హలో వరల్డ్' ప్రోగ్రామ్ అనేది 'హలో, వరల్డ్!'ని ప్రదర్శించే క్లాసిక్ కంప్యూటర్ ప్రోగ్రామ్. వినియోగదారుకు సందేశం. ఈ ప్రోగ్రామ్ యొక్క పాత్ర సింటాక్స్ మరియు ప్రోగ్రామింగ్ భాష లేదా సాంకేతికత యొక్క అత్యంత ప్రాథమిక లక్షణాలను వివరించడం.
డాకర్ సందర్భంలో, 'హలో వరల్డ్' అనేది హలో-వరల్డ్ అని పిలువబడే ఒక సాధారణ చిత్రాన్ని సూచిస్తుంది, ఇది డాకర్ ఫీచర్లు ఎలా పని చేస్తాయో చూపిస్తుంది. ఈ చిత్రాన్ని ఉపయోగించి, మీరు బాహ్య మూలాల నుండి చిత్రాలను ఎలా డౌన్లోడ్ చేయాలో మరియు డౌన్లోడ్ చేసిన చిత్రం నుండి కంటైనర్ను ఎలా అమలు చేయాలో తెలుసుకోవచ్చు. డాకర్ఫైల్ని ఉపయోగించి అనుకూల చిత్రాన్ని ఎలా కాన్ఫిగర్ చేయాలో కూడా ఇది మీకు నేర్పుతుంది.
అవసరాలు:
డాకర్లో హలో-వరల్డ్ను ఎలా కాన్ఫిగర్ చేయాలో మరియు రన్ చేయాలో తెలుసుకోవడానికి ముందు, మీరు ఈ క్రింది సాధనాలు మరియు అవసరాలను తీర్చారని నిర్ధారించుకోవాలి:
- డాకర్ ఇంజిన్ ఇన్స్టాల్ చేయబడింది
- లక్ష్య సిస్టమ్లో కంటైనర్లను అమలు చేయడానికి సుడో లేదా రూట్ అనుమతులు
- బాహ్య మూలాల నుండి చిత్రాలను డౌన్లోడ్ చేయడానికి నెట్వర్క్ యాక్సెస్
మీరు Windows లేదా macOSలో ఉన్నట్లయితే, మీరు డాకర్ కంటైనర్లను ఇంటరాక్ట్ చేయడానికి మరియు నిర్వహించడానికి గ్రాఫికల్ అప్లికేషన్ అయిన డాకర్ డెస్క్టాప్ను ఉపయోగించవచ్చు.
డాకర్ హలో వరల్డ్ని రన్ చేస్తోంది
మీరు డాకర్ ఇంజిన్ను ఇన్స్టాల్ చేసిన తర్వాత, మేము కొనసాగవచ్చు మరియు ప్రాథమిక “హలో వరల్డ్”ని ఎలా కాన్ఫిగర్ చేయాలో తెలుసుకోవచ్చు.
హలో వరల్డ్ చిత్రాన్ని లాగడం
డాకర్ కంటైనర్ను అమలు చేయడానికి ముందు మొదటి దశ ఆ కంటైనర్ ఆధారంగా ఉన్న చిత్రాన్ని లాగడం. ఈ సందర్భంలో, మేము హలో-వరల్డ్ చిత్రంపై ఆసక్తి కలిగి ఉన్నాము.
చిత్రాన్ని లాగడానికి, టెర్మినల్ను తెరిచి, కింది విధంగా ఆదేశాన్ని అమలు చేయండి:
$ డాకర్ పుల్ హలో-వరల్డ్'డాకర్ పుల్' కమాండ్ డాకర్ ఇంజిన్కి చిత్రాన్ని డౌన్లోడ్ చేసి స్థానిక మెషీన్లో సేవ్ చేయమని చెబుతుంది.
డిఫాల్ట్గా, డాకర్ పేర్కొన్న చిత్రం యొక్క తాజా సంస్కరణను డౌన్లోడ్ చేస్తుంది. చిత్రాలు డాకర్ హబ్ నుండి తీసుకోబడినట్లు గుర్తుంచుకోండి.
మీరు డాకర్ డెస్క్టాప్ని ఉపయోగిస్తే, మీరు డాష్బోర్డ్ను ప్రారంభించవచ్చు మరియు 'చిత్రాలు' విభాగానికి నావిగేట్ చేయవచ్చు.
తర్వాత, శోధన విభాగాన్ని గుర్తించి, హలో-వరల్డ్ ఇమేజ్ కోసం శోధించండి. మీరు అధికారిక డాకర్ హలో-వరల్డ్ చిత్రాన్ని చూడాలి. మీ స్థానిక మెషీన్లోకి చిత్రాన్ని డౌన్లోడ్ చేయడానికి “పుల్”పై క్లిక్ చేయండి.
డాకర్ హలో వరల్డ్ కంటైనర్ను రన్ చేస్తోంది
మీరు హలో-వరల్డ్ చిత్రాన్ని డౌన్లోడ్ చేసిన తర్వాత, డౌన్లోడ్ ఇమేజ్ ఆధారంగా కంటైనర్ను అమలు చేయడం తదుపరి దశ. మీరు దీన్ని టెర్మినల్ ఆదేశాన్ని ఉపయోగించి లేదా అందుబాటులో ఉన్నప్పుడల్లా డాకర్ డెస్క్టాప్ని ఉపయోగించి చేయవచ్చు.
టెర్మినల్ నుండి హలో-వరల్డ్ కంటైనర్ను అమలు చేయడానికి, కింది విధంగా ఆదేశాన్ని అమలు చేయండి:
$ డాకర్ రన్ హలో-వరల్డ్
మీరు మునుపటి ఆదేశాన్ని అమలు చేసిన తర్వాత, మీరు కంటైనర్ను విజయవంతంగా అమలు చేశారని మరియు డాకర్ ఇంజిన్ కంటైనర్ను ఎలా అమలు చేయగలిగింది అనే వివరాలను చూపించే సందేశాన్ని డాకర్ ముద్రిస్తుంది. ఇది డాకర్ మరియు దాని సామర్థ్యాల గురించి మరింత తెలుసుకోవడానికి మీరు తీసుకోగల తదుపరి దశలపై కొన్ని సూచనలను కూడా అందిస్తుంది.
డాకర్ఫైల్ని ఉపయోగించి హలో వరల్డ్ని అమలు చేస్తోంది
డాకర్లో డాకర్ఫైల్ అనే మరొక ఫైల్ ఉంది. డాకర్ఫైల్ అనేది డాకర్ చిత్రాన్ని స్వయంచాలకంగా నిర్మించడానికి సూచనల సమితిని కలిగి ఉన్న స్క్రిప్ట్ను సూచిస్తుంది. హలో-వరల్డ్ సందేశాన్ని ముద్రించే కంటైనర్ను రూపొందించడానికి ఉపయోగించే ప్రాథమిక హలో-వరల్డ్ చిత్రాన్ని రూపొందించడానికి మేము ఈ లక్షణాన్ని ఉపయోగించవచ్చు.
దీన్ని చేయడానికి, ఫైల్లను నిల్వ చేయడానికి డైరెక్టరీని సృష్టించడం ద్వారా ప్రారంభించండి:
$ mkdir డాకర్-బేసిక్స్తరువాత, డాకర్ఫైల్ను సృష్టించండి:
$ స్పర్శ డాకర్-బేసిక్స్ / డాకర్ ఫైల్కింది ఉదాహరణలో చూపిన విధంగా మీ ఎంపిక ఎడిటర్ మరియు సూచనలతో ఫైల్ను సవరించడం తదుపరి దశ:
$ సుడో ఎందుకంటే డాకర్-బేసిక్స్ / డాకర్ ఫైల్కింది విధంగా సూచనలను జోడించండి:
బిజీబాక్స్ నుండిCMD ప్రతిధ్వని 'నా అనుకూల డాకర్ కంటైనర్ నుండి హలో!'
డాకర్ఫైల్లో, మేము ఉపయోగించాలనుకుంటున్న బేస్ ఇమేజ్ని నిర్వచించే FROM బ్లాక్తో ప్రారంభిస్తాము. ఈ సందర్భంలో, మేము BusyBox ఇమేజ్ని ఉపయోగిస్తాము, ఇది తేలికైన Linux పంపిణీని ఉపయోగిస్తాము, ఇది పాత మరియు శక్తివంతమైన పరికరాలలో కూడా ప్యాకేజీ చేయడానికి మరియు ఉపయోగించడానికి సులభమైనది.
తరువాత, కంటైనర్ ప్రారంభమైన తర్వాత అమలు చేయవలసిన ఆదేశాన్ని నిర్దేశించే CMD లైన్ను మేము నిర్వచించాము. మేము ఈ సందర్భంలో అనుకూల చిత్రం నుండి ప్రాథమిక హలో సందేశాన్ని ప్రింట్ చేస్తాము.
డాకర్ఫైల్ సూచనలతో మనం సంతృప్తి చెందిన తర్వాత, కింది ఆదేశాన్ని ఉపయోగించి మనం కొనసాగవచ్చు మరియు డాకర్ చిత్రాన్ని నిర్మించవచ్చు:
$ డాకర్ బిల్డ్ -టి కస్టమ్-హలో-వరల్డ్. / డాకర్-బేసిక్స్
మునుపటి ఆదేశం డాకర్-బేసిక్స్ డెస్క్టాప్ నుండి “కస్టమ్-హలో-వరల్డ్” అనే చిత్రాన్ని రూపొందించాలి.
చివరగా, మీరు కింది ఆదేశంలో చూపిన విధంగా అనుకూల చిత్రాన్ని ఉపయోగించి కంటైనర్ను అమలు చేయవచ్చు:
$ డాకర్ రన్ కస్టమ్-హలో-వరల్డ్మీరు మునుపటి ఆదేశాన్ని అమలు చేసిన తర్వాత, మేము డాకర్ఫైల్లో ఈ క్రింది విధంగా నిర్వచించిన సందేశాన్ని మీరు చూస్తారు:
నా అనుకూల డాకర్ కంటైనర్ నుండి హలో !ముగింపు
ఈ ట్యుటోరియల్లో, డాకర్ యొక్క ప్రాథమికాలను తెలుసుకోవడానికి మేము డాకర్ హలో-వరల్డ్ ఇమేజ్తో పని చేసే ప్రాథమిక అంశాలను అన్వేషించాము. మేము చిత్రాలను లాగడం, కంటైనర్ను అమలు చేయడం మరియు డాకర్ఫైల్ని ఉపయోగించి అనుకూల డాకర్ చిత్రాన్ని ఎలా నిర్మించాలో నేర్చుకున్నాము.