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 ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ଯେତେବେଳେ ଉତ୍ସ ସନ୍ଦର୍ଭ ବହୁ-ପ୍ଲାଟଫର୍ମ ଇମେଜ ଇଣ୍ଡେକ୍ସ କିମ୍ବା ମାନିଫେଷ୍ଟ ତାଲିକା ଚୟନ କରେ: ଏହା ସମସ୍ତ ସନ୍ଦର୍ଭିତ ଇମେଜ କପି କରିବାକୁ କୁହେ। ସେହି ଚୟନ ବିନା କପି ସମ୍ପୂର୍ଣ୍ଣ ବହୁ-ପ୍ଲାଟଫର୍ମ ସନ୍ଦର୍ଭ ପୁନଃଉତ୍ପାଦନ ନକରି ବର୍ତ୍ତମାନ ପ୍ଲାଟଫର୍ମ ପାଇଁ ଇମେଜ ଚୟନ କରିପାରେ।
କପି ପରେ, ଡାଉନଷ୍ଟ୍ରିମ ମେସିନଗୁଡ଼ିକ ଆଭ୍ୟନ୍ତରୀଣ ରେଜିଷ୍ଟ୍ରିର ଇମେଜ ସନ୍ଦର୍ଭ ବ୍ୟବହାର କରିପାରିବେ। ଏହାକୁ ଟାଣିବାର ସାମର୍ଥ୍ୟ ସେହି ରେଜିଷ୍ଟ୍ରି ପର୍ଯ୍ୟନ୍ତ ସେମାନଙ୍କ ପଥ ଉପରେ ନିର୍ଭର କରେ; ସେମାନେ କପି କରିଥିବା ପ୍ରକ୍ରିୟାର ପରିବେଶ ଉତ୍ତରାଧିକାର କରନ୍ତି ନାହିଁ।