రన్నింగ్ డాకర్ కంటైనర్‌ను ఎలా కమిట్ చేయాలి?

Ranning Dakar Kantainar Nu Ela Kamit Ceyali



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

నడుస్తున్న డాకర్ కంటైనర్‌కు కట్టుబడి ఉండే విధానాన్ని ఈ కథనం వివరిస్తుంది.

రన్నింగ్ డాకర్ కంటైనర్‌ను ఎలా కమిట్ చేయాలి?

నడుస్తున్న డాకర్ కంటైనర్‌ను కమిట్ చేయడానికి, దిగువ జాబితా చేయబడిన దశలను చూడండి:







దశ 1: నడుస్తున్న కంటైనర్‌ను వీక్షించండి మరియు ఎంచుకోండి

ముందుగా, నడుస్తున్న అన్ని కంటైనర్‌లను ప్రదర్శించండి మరియు నిర్దిష్ట కంటైనర్‌ను ఎంచుకోండి:



డాకర్ ps



పై అవుట్‌పుట్ ఒకే ఒక రన్నింగ్ కంటైనర్ ఉందని చూపిస్తుంది, అంటే, ' Cont1 ” మరియు మేము దానిని రాబోయే దశల్లో ఉపయోగిస్తాము.





దశ 2: రన్నింగ్ కంటైనర్‌ను యాక్సెస్ చేయండి

అప్పుడు, 'ని అమలు చేయండి docker exec -it bash ” నడుస్తున్న కంటైనర్ లోపల బాష్ షెల్ తెరవడానికి:

docker exec -it Cont1 bash



పైన అందించిన ఆదేశం బాష్ షెల్‌ను తెరిచింది మరియు ఇప్పుడు వినియోగదారులు నడుస్తున్న కంటైనర్‌లో ఆదేశాన్ని అమలు చేయవచ్చు.

దశ 3: రన్నింగ్ కంటైనర్‌లో మార్పులు చేయండి

ఆ తర్వాత, నడుస్తున్న కంటైనర్‌లో కొన్ని మార్పులు చేయండి. ఉదాహరణకు, మేము '' పేరుతో కొత్త ఫైల్‌ని సృష్టించాము. test.txt కొంత కంటెంట్‌తో ఫైల్:

ప్రతిధ్వని 'ఇది టెస్ట్ ఫైల్' > test.txt

కంటెంట్ 'లో నిల్వ చేయబడింది test.txt ” ఫైల్.

దశ 4: ధృవీకరణ

' అని టైప్ చేయండి ls ” ఆదేశం మరియు కొత్తగా సృష్టించిన ఫైల్‌ను వీక్షించడానికి కంటైనర్‌లోని మొత్తం కంటెంట్‌ను జాబితా చేయండి. అప్పుడు, 'ని అమలు చేయండి పిల్లి దాని కంటెంట్‌ని వీక్షించడానికి ఆదేశం:

ls
cat test.txt

పై అవుట్‌పుట్‌లో, కొత్తగా సృష్టించబడిన ఫైల్ “ test.txt ” మరియు దాని కంటెంట్ టెర్మినల్‌లో కూడా చూడవచ్చు.

దశ 5: రన్నింగ్ కంటైనర్‌ను కమిట్ చేయండి

ఇప్పుడు, ప్రస్తుత కంటైనర్‌ను రన్ చేస్తూ ఉంచండి మరియు కొత్త టెర్మినల్ విండోను తెరవండి. ఆపై, ''ని నమోదు చేయండి డాకర్ కమిట్ ” తాజా మార్పులను కొత్త చిత్రానికి సేవ్ చేయడానికి ఆదేశం:

డాకర్ కమిట్ Cont1 myimg1:V1.0

దశ 6: కట్టుబడి ఉన్న మార్పులను ధృవీకరించండి

ధృవీకరణ కోసం, ముందుగా, మార్పులు సేవ్ చేయబడిన కొత్త డాకర్ చిత్రాన్ని వీక్షించడానికి అన్ని డాకర్ చిత్రాలను జాబితా చేయండి:

డాకర్ చిత్రాలు

కొత్త చిత్రం అంటే, ' myimg1 'ట్యాగ్తో' V1.0 ” కొత్త మార్పులతో విజయవంతంగా సృష్టించబడింది.

ఇప్పుడు, కొత్తగా సృష్టించబడిన డాకర్ చిత్రం నుండి క్రొత్త కంటైనర్‌ను నిర్మించి ప్రారంభించండి మరియు దిగువ జాబితా చేయబడిన ఆదేశాన్ని ఉపయోగించి దాన్ని యాక్సెస్ చేయండి:

docker run -it --name Cont2 myimg1:V1.0 bash

ఇక్కడ:

  • ' -అది ” ఫ్లాగ్ పేర్కొన్న కంటైనర్‌లో ఇంటరాక్టివ్ టెర్మినల్ సెషన్‌ను ప్రారంభించడానికి ఉపయోగించబడుతుంది.
  • ' - పేరు 'కంటైనర్ పేరును సెట్ చేస్తుంది' Cont2 ”.
  • ' myimg1:V1.0 ” అనేది కంటైనర్ కోసం ఉపయోగించాల్సిన డాకర్ చిత్రం.
  • ' బాష్ ” కంటైనర్‌లో బాష్ షెల్‌ను ప్రారంభించడానికి ఉపయోగించబడుతుంది:

ఆ తర్వాత, 'ని ఉపయోగించండి ls ” కొత్త కంటైనర్ యొక్క కంటెంట్‌ను జాబితా చేయడానికి మరియు దాని కంటెంట్ మునుపటి కంటైనర్‌లాగే ఉందో లేదో ధృవీకరించడానికి. అప్పుడు, 'ని ఉపయోగించండి పిల్లి ” ఫైల్ కంటెంట్‌ని వీక్షించడానికి ఆదేశం:

ls
cat test.txt

కొత్త కంటైనర్‌లోని కంటెంట్‌ని గమనించవచ్చు ' Cont2 'మునుపటి కంటైనర్ వలె ఉంటుంది' Cont2 ”.

ముగింపు

నడుస్తున్న డాకర్ కంటైనర్‌ను కమిట్ చేయడానికి, మొదట, నడుస్తున్న అన్ని కంటైనర్‌లను ప్రదర్శించి, కావలసినదాన్ని ఎంచుకోండి. అప్పుడు, నడుస్తున్న కంటైనర్‌ను యాక్సెస్ చేయండి మరియు దానికి కొన్ని మార్పులు చేయండి. తరువాత, '' ద్వారా నడుస్తున్న కంటైనర్‌ను నిర్దేశించండి డాకర్ కమిట్ ” ఆదేశం మరియు మార్పులను ధృవీకరించండి. ఈ కథనం నడుస్తున్న డాకర్ కంటైనర్‌కు కట్టుబడి ఉండే విధానాన్ని వివరించింది.