Skopeo తో ప్రాక్సీ ద్వారా రిజిస్ట్రీ కాపీ
ప్రాక్సీ ద్వారా మూల రిజిస్ట్రీ మరియు ప్రత్యక్ష అంతర్గత గమ్యం కోసం Skopeo ప్రక్రియను కాన్ఫిగర్ చేయండి, బహు-ప్లాట్ఫారమ్ చిత్రాలతో సహా.
ప్రాక్సీ ద్వారా బాహ్య రిజిస్ట్రీని చేరుకోగల యంత్రం Skopeo తో చిత్రాన్ని అంతర్గత రిజిస్ట్రీకి కాపీ చేయగలదు. కాపీ చేసే ప్రక్రియను కాన్ఫిగర్ చేయండి:
export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=registry.internal.example
skopeo copy --all \
docker://registry.public.example/team/image:stable \
docker://registry.internal.example/team/image:stable
రిజిస్ట్రీ పేర్లు మరియు చిత్ర సూచన ఉదాహరణలు. మూలం ప్రాక్సీ గుండా వెళుతుంది; అంతర్గత రిజిస్ట్రీ బైపాస్ నమోదుతో సరిపోలుతుంది. ప్రాక్సీ ఆధారాలు లేకుండా అనుమతించిన ప్రజా-మూల కాపీ కోసం HTTP ప్రాక్సీ జాబితా అభ్యర్థి HTTP ఎండ్పాయింట్లను అందించగలదు, ఆ అంతర్గత బైపాస్ అలాగే ఉంటుంది. ఆ నమోదును ఆదేశం నిజంగా ఉపయోగించే గమ్య హోస్ట్నామ్కు సరిపోయేలా సర్దుబాటు చేయండి.
docker:// రిజిస్ట్రీ సూచనల కోసం చిత్ర-రవాణా పేరు. కాపీ స్థానిక Docker డీమన్కు అప్పగించబడిందని దీని అర్థం కాదు. Skopeo యొక్క రిజిస్ట్రీ HTTP రవాణా పరిసరం నుండి ప్రాక్సీ కనుగొనడాన్ని ఉపయోగిస్తుంది, ఎంబెడ్ చేసిన అనువర్తనం స్పష్టంగా మరొక ప్రాక్సీ URL ఇవ్వకపోతే.
--all మూల సూచన బహు-ప్లాట్ఫారమ్ చిత్ర సూచిక లేదా మానిఫెస్ట్ జాబితాను ఎంచుకున్నప్పుడు ముఖ్యం: సూచించిన అన్ని చిత్రాలను కాపీ చేయమని కోరుతుంది. ఆ ఎంపిక లేకుండా కాపీ పూర్తి బహు-ప్లాట్ఫారమ్ సూచనను పునరుత్పత్తి చేయకుండా ప్రస్తుత ప్లాట్ఫారమ్ కోసం చిత్రాన్ని ఎంచుకోవచ్చు.
కాపీ తర్వాత, దిగువ యంత్రాలు అంతర్గత రిజిస్ట్రీ యొక్క చిత్ర సూచనను ఉపయోగించవచ్చు. దాన్ని లాగగల సామర్థ్యం ఆ రిజిస్ట్రీకి వాటి మార్గంపై ఆధారపడి ఉంటుంది; అవి కాపీ చేసిన ప్రక్రియ పరిసరాన్ని వారసత్వంగా పొందవు.