ఉదాహరణతో డాకర్ కంపోజ్‌ని వివరించండి

Udaharanato Dakar Kampoj Ni Vivarincandi



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

ఈ బ్లాగ్ ప్రదర్శిస్తుంది:

డాకర్ కంపోజ్ అంటే ఏమిటి?

డాకర్ కంపోజ్ CLI అనేది డాకర్ పర్యావరణం కోసం ఒక ప్రధాన భాగం మరియు కంపోజ్ సాధనం. ఇది బహుళ కంటైనర్ ప్రోగ్రామ్‌లు మరియు ఇతర మైక్రోసర్వీస్‌లను ప్రత్యేక కంటైనర్‌లలో నిర్వహిస్తుంది, అభివృద్ధి చేస్తుంది మరియు అమలు చేస్తుంది. కమాండ్ లైన్ సాధనం డాకర్-కంపోజ్ అప్, డాకర్-కంపోజ్ డౌన్, డాకర్-కంపోజ్ బిల్డ్, డాకర్-కంపోజ్ ఆర్ఎమ్ మరియు వివిక్త వాతావరణంలో కంటెయినరైజ్డ్ సేవలు మరియు అప్లికేషన్‌లను నిర్వహించడానికి మరెన్నో కమాండ్‌లను కలిగి ఉంటుంది.







డాకర్ కంపోజ్ ఎలా ఉపయోగించాలి?

డాకర్‌లో డాకర్ కంపోజ్‌ని ఉపయోగించుకోవడానికి, ముందుగా, మా లింక్డ్‌ని ఉపయోగించి Windows కోసం డాకర్ డెస్క్‌టాప్‌ను ఇన్‌స్టాల్ చేయడం ద్వారా డాకర్ కంపోజ్‌ను ఇన్‌స్టాల్ చేయండి. వ్యాసం . ఆ తర్వాత, అప్లికేషన్‌ను డాకరైజ్ చేయడానికి మరియు అప్లికేషన్ సేవలను కాన్ఫిగర్ చేయడానికి డాకర్‌ఫైల్‌ను రూపొందించండి. డాకర్-compose.yml ” ఫైల్. ఆపై, “ని ఉపయోగించి సేవలు లేదా ప్రోగ్రామ్‌ను ప్రారంభించండి డాకర్-కంపోజ్ అప్ ” ఆదేశం.



సరైన ప్రదర్శన కోసం, అందించిన దశలను అనుసరించండి.



దశ 1: డాకర్‌ఫైల్‌ను రూపొందించండి

ముందుగా, '' పేరుతో కొత్త ఫైల్‌ను సృష్టించండి డాకర్ ఫైల్ ” ప్రోగ్రామ్‌ను కంటెయినరైజ్ చేయడానికి ప్రాథమిక సూచనలను కలిగి ఉంటుంది. ఉదాహరణకు, మేము ' index.html HTML ప్రోగ్రామ్:





nginx నుండి: తాజా

COPY index.html / usr / వాటా / nginx / html / index.html

ENTRYPOINT [ 'nginx' , '-g' , 'డెమన్ ఆఫ్;' ]

దశ 2: కంపోజ్ ఫైల్‌ని సృష్టించండి

ఆ తర్వాత, HTML ప్రోగ్రామ్ సేవలను '' పేరుతో మరొక ఫైల్‌లో కాన్ఫిగర్ చేయండి. డాకర్-compose.yml ” ఫైల్. ఈ సూచనలలో ఇవి ఉన్నాయి:

  • ' సేవలు ” కంపోజ్ సేవలను కాన్ఫిగర్ చేయడానికి కీ. ఇక్కడ, మేము మూడు సేవలను కాన్ఫిగర్ చేసాము: ' వెబ్ ',' వెబ్1 ', మరియు' వెబ్2 ”.
  • ' వెబ్ 'మరియు' వెబ్1 'సేవలు రెండు కీలను కలిగి ఉంటాయి,' నిర్మించు 'మరియు' ఓడరేవులు ”.
  • ' నిర్మించు ” కీ ప్రోగ్రామ్ యొక్క డాకర్ ఫైల్ లేదా ప్రోగ్రామ్ యొక్క బిల్డ్ సందర్భాన్ని పేర్కొనడానికి ఉపయోగించబడుతుంది. 'ని కాన్ఫిగర్ చేయడానికి మేము డాకర్‌ఫైల్ సందర్భాన్ని ఉపయోగించాము index.html ”కార్యక్రమం.
  • ' ఓడరేవులు ” సర్వీస్ కంటైనర్ యొక్క బహిర్గత పోర్ట్‌ను కేటాయించడానికి ఉపయోగించబడతాయి.
  • ' వెబ్2 'సేవ కేవలం 'ని ఉపయోగిస్తుంది nginx: తాజా కంపోజ్ కంటైనర్‌లో చిత్రం:
సంస్కరణ: Telugu: '3'

సేవలు:

వెబ్:

నిర్మించు:.

పోర్టులు:

- 80 : 80

వెబ్1:

నిర్మించు:.

పోర్టులు:

- 80

web2:

చిత్రం: nginx: తాజా

దశ 3: కంపోజ్ సేవను ప్రారంభించండి

ఆ తర్వాత, 'ని ఉపయోగించి ప్రత్యేక కంటైనర్లలో కంపోజ్ సేవలను కాల్చండి డాకర్-కంపోజ్ అప్ ” ఆదేశం. ది ' -డి ” ఎంపిక ఈ సేవలను డిటాచ్డ్ మోడ్‌లో అమలు చేయండి:



డాకర్-కంపోజ్ అప్ -డి

ఆ తర్వాత, స్థానిక హోస్ట్ యొక్క కేటాయించిన పోర్ట్‌కి నావిగేట్ చేయండి మరియు సేవలు కంటైనర్‌లలో అమలు చేస్తున్నాయో లేదో తనిఖీ చేయండి:

దశ 4: కంపోజ్ సేవను ఆపండి

అమలు చేస్తున్న కంపోజ్ సేవలను ఆపడానికి మరియు తీసివేయడానికి, 'ని ఉపయోగించండి డాకర్-కంపోజ్ డౌన్ ” ఆదేశం:

డాకర్-కంపోజ్ డౌన్

డాకర్-కంపోజ్ అంటే ఏమిటి మరియు దానిని డాకర్‌లో ఎలా ఉపయోగించాలి అనే దాని గురించి ఇదంతా.

ముగింపు

డాకర్ కంపోజ్ అనేది ప్రత్యేక కంటైనర్‌లలో బహుళ-కంటైనర్ అప్లికేషన్‌లు మరియు సేవలను నిర్వహించడానికి మరియు కాన్ఫిగర్ చేయడానికి ఉపయోగించే డాకర్ యొక్క CLI సాధనం. డాకర్ కంపోజ్‌ని ఉపయోగించడానికి, ముందుగా “ని సృష్టించండి డాకర్-compose.yml ” ఫైల్ చేసి, ఫైల్‌లోని సేవలు లేదా బహుళ-కంటైనర్ అప్లికేషన్‌ను కాన్ఫిగర్ చేయండి. ఆ తర్వాత, “ని ఉపయోగించి కంపోజ్ సేవలను ప్రారంభించండి డాకర్-కంపోజ్ అప్ ” ఆదేశం. ఈ ట్యుటోరియల్ మీకు డాకర్ కంపోజ్ అంటే ఏమిటో మరియు ఉదాహరణలతో ఎలా ఉపయోగించాలో నేర్పింది.