డాకర్ రిజిస్ట్రీ అనేది డాకర్ పర్యావరణ వ్యవస్థ యొక్క ముఖ్యమైన కార్యాచరణ. డాకర్ రిజిస్ట్రీ అనేది సెంట్రల్ రిపోజిటరీ లేదా హబ్, ఇది డాకర్ కంటైనర్ చిత్రాలను నిల్వ చేయడానికి మరియు భాగస్వామ్యం చేయడానికి వినియోగదారులను అనుమతిస్తుంది. డాకర్ రిజిస్ట్రీని ఉపయోగించి, మీరు మీ కంటైనర్ చిత్రాలను సులభంగా సృష్టించవచ్చు, అప్లోడ్ చేయవచ్చు మరియు భాగస్వామ్యం చేయవచ్చు. మీరు ఇమేజ్లకు మార్పులను నవీకరించవచ్చు మరియు అమలు చేయవచ్చు మరియు వాటిని స్వయంచాలకంగా చిత్రానికి వర్తింపజేయవచ్చు.
డాకర్ చిత్రాలు కంటైనర్లను రూపొందించడానికి బ్లూప్రింట్లు. అవి నిర్దిష్ట అప్లికేషన్ లేదా సేవను అమలు చేయడానికి అవసరమైన అన్ని భాగాలు మరియు సూచనలను కలిగి ఉంటాయి.
చిత్రాన్ని ఉపయోగించే ముందు, మీరు దానిని స్థానిక మెషీన్లో డౌన్లోడ్ చేసుకోవాలి; అయినప్పటికీ, ఇది చాలా అసమర్థతను త్వరగా పొందవచ్చు. ఇక్కడే డాకర్ రిజిస్ట్రీ అమలులోకి వస్తుంది. డాకర్ ఇన్స్టాల్ చేయబడిన ఏదైనా హోస్ట్ నుండి మీకు కావలసిన చిత్రాలను మీరు డౌన్లోడ్ చేసుకోవచ్చు.
డాకర్ రిజిస్ట్రీ మిర్రర్ అంటే ఏమిటి?
డాకర్ రిజిస్ట్రీ మిర్రర్ అనేది రిజిస్ట్రీ యొక్క ప్రత్యేక కాపీని సూచిస్తుంది, ఇది డాకర్ చిత్రాలను త్వరగా మరియు సమర్ధవంతంగా నిర్వహించడానికి కాష్ లేదా ప్రాక్సీగా ఉపయోగపడుతుంది.
రిజిస్ట్రీ మిర్రర్ యొక్క ప్రాథమిక ఉద్దేశ్యం డాకర్ వాతావరణంలో చిత్రాలను తిరిగి పొందడం మరియు పంపిణీ చేయడంలో సామర్థ్యం మరియు వేగాన్ని మెరుగుపరచడం.
మీరు డాకర్ చిత్రాన్ని ఉపయోగించాల్సిన అవసరం వచ్చినప్పుడు, మీరు దానిని మీ స్థానిక మెషీన్కు తప్పనిసరిగా డౌన్లోడ్ చేసుకోవాలి. అయినప్పటికీ, ఇంటర్నెట్ నుండి చిత్రాలను పదేపదే డౌన్లోడ్ చేయడం అసమర్థంగా మారుతుంది, ప్రత్యేకించి పెద్ద చిత్రాలతో లేదా పరిమిత బ్యాండ్విడ్త్తో వ్యవహరించేటప్పుడు.
ఇక్కడే డాకర్ రిజిస్ట్రీ మిర్రర్ అమలులోకి వస్తుంది. చిత్రాలను నేరుగా ఇంటర్నెట్ నుండి పొందే బదులు, సమీపంలోని డాకర్ రిజిస్ట్రీ మిర్రర్ నుండి చిత్రాలను లాగడానికి మీరు మీ డాకర్ వాతావరణాన్ని కాన్ఫిగర్ చేయవచ్చు.
మీరు డాకర్ యొక్క బహుళ సందర్భాలను అమలు చేస్తున్నప్పుడు ఒక సాధారణ ఉపయోగ సందర్భం. ఉదాహరణకు, మీరు డాకర్ని వర్చువలైజేషన్ టెక్నాలజీగా ఉపయోగించే ల్యాబ్ను నడుపుతుంటే. ప్రతి డాకర్ డెమన్ ఇంటర్నెట్కి వెళ్లి అవసరమైనప్పుడు ఇమేజ్ని పొందే బదులు, మీరు స్థానిక రిజిస్ట్రీ మిర్రర్ను సెటప్ చేయవచ్చు మరియు అన్ని డాకర్ డెమన్లను దాని నుండి చిత్రాలను పొందేందుకు అనుమతించవచ్చు, అదనపు ట్రాఫిక్ను తగ్గిస్తుంది.
డాకర్ రిజిస్ట్రీ మిర్రర్ను ఎలా రన్ చేయాలి
డాకర్ రిజిస్ట్రీ మిర్రర్ను అమలు చేయడానికి ఉత్తమ మార్గం డాకర్ అందించిన రిజిస్ట్రీ ఇమేజ్ని ఉపయోగించడం. ఈ చిత్రం డాకర్ రిజిస్ట్రీ అమలును కలిగి ఉంది, ఇది డాకర్ చిత్రాలను నిల్వ చేయడానికి మరియు పంపిణీ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
కింది ఆదేశంలో చూపిన విధంగా చిత్రాన్ని డౌన్లోడ్ చేయడానికి “పుల్” ఆదేశాన్ని అమలు చేయడం ద్వారా ప్రారంభించండి:
$ డాకర్ పుల్ రిజిస్ట్రీ
చిత్రాన్ని డౌన్లోడ్ చేసిన తర్వాత, మనం తప్పనిసరిగా రిజిస్ట్రీ మిర్రర్ కోసం కాన్ఫిగరేషన్ ఫైల్ను సృష్టించాలి. ఒక ఉదాహరణ క్రింది విధంగా ఉంది:
లాగ్:
ఫీల్డ్లు:
సేవ: రిజిస్ట్రీ
నిల్వ:
కాష్:
బ్లాబ్డిస్క్రిప్టర్: జ్ఞాపకశక్తి
http:
addr:: 5000
శీర్షికలు:
X-కంటెంట్-రకం-ఐచ్ఛికాలు: [ నోస్నిఫ్ ]
ఆరోగ్యం:
నిల్వ డ్రైవర్:
ప్రారంభించబడింది: నిజం
విరామం: 10సె
థ్రెషోల్డ్: 3
మీరు ఈ ఫైల్ను మీరు ఎంచుకునే ఏదైనా డైరెక్టరీలో సేవ్ చేయవచ్చు, మీకు చదవడానికి మరియు వ్రాయడానికి యాక్సెస్ ఉంటే.
తరువాత, డాకర్ రిజిస్ట్రీ మిర్రర్ కంటైనర్ను అమలు చేయండి, మేము ఇప్పుడే సృష్టించిన కాన్ఫిగరేషన్ ఫైల్కు మార్గాన్ని అందిస్తుంది. మేము కంటైనర్ను బహిర్గతం చేయాలనుకుంటున్న పోర్ట్ను కూడా పేర్కొనాలి.
$ డాకర్ రన్ -డి -p 5000 : 5000 --పునఃప్రారంభించండి = ఎల్లప్పుడూ --పేరు = రిజిస్ట్రీ-మిర్రర్ -లో / మార్గం / కు / config.yml: / మొదలైనవి / డాకర్ / రిజిస్ట్రీ / config.yml రిజిస్ట్రీ: 2
సంస్కరణపై ఆధారపడి, మీరు కాన్ఫిగరేషన్ను దాటవేయవచ్చు మరియు కింది విధంగా ఆదేశాన్ని ఉపయోగించి డిఫాల్ట్ విలువలతో అమలు చేయవచ్చు:
డాకర్ డెమోన్లను కాన్ఫిగర్ చేయండి
మిర్రర్ రన్ అయిన తర్వాత, మీరు డెమోన్ కాన్ఫిగరేషన్ ఫైల్ను సవరించడం ద్వారా రిజిస్ట్రీ మిర్రర్ను ఉపయోగించడానికి డాకర్ డెమన్లను కాన్ఫిగర్ చేయవచ్చు. ఇది సాధారణంగా /etc/docker/daemon.jsonలో ఉంటుంది.
రిజిస్ట్రీ-మిర్రర్స్ కీ కింద మిర్రర్ URLని జోడించండి.
{'రిజిస్ట్రీ అద్దాలు' : [ 'https://<my-docker-mirror-host>' ]
}
మార్పు అమలులోకి రావడానికి ఫైల్ను సేవ్ చేసి, డాకర్ ఇంజిన్ని మళ్లీ లోడ్ చేయండి.
రిజిస్ట్రీ మిర్రర్ని పరీక్షించండి
మీరు డాకర్ హబ్ నుండి చిత్రాన్ని లాగడం ద్వారా అద్దాన్ని పరీక్షించవచ్చు. అద్దం చిత్రాన్ని స్థానికంగా కాష్ చేయాలి, డౌన్లోడ్ సమయాన్ని తగ్గిస్తుంది. ఉదాహరణకి:
$ డాకర్ పుల్ ఆల్పైన్
మొదటి పుల్ డాకర్ హబ్ నుండి, కానీ అదే చిత్రం యొక్క తదుపరి పుల్లు గణనీయంగా వేగంగా ఉండాలి.
ముగింపు
ఈ ట్యుటోరియల్లో, డాకర్ ఇమేజ్ల డౌన్లోడ్ మరియు పంపిణీని వేగవంతం చేయడానికి డాకర్ రిజిస్ట్రీ మిర్రర్ను ఎలా కాన్ఫిగర్ చేయాలో మీరు నేర్చుకున్నారు.