ପରିବେଶ-ସଚେତନ HTTP ଟ୍ରାନ୍ସପୋର୍ଟ ବ୍ୟବହାର କରୁଥିବା କଣ୍ଟେନରଯୁକ୍ତ Distribution ରେଜିଷ୍ଟ୍ରି ପାଇଁ, S3 ପଥକୁ ରେଜିଷ୍ଟ୍ରି କଣ୍ଟେନରକୁ ଦିଅନ୍ତୁ:

services:
  registry:
    environment:
      HTTP_PROXY: http://proxy.example.internal:8080
      HTTPS_PROXY: http://proxy.example.internal:8080
      NO_PROXY: localhost,127.0.0.1

ଏହାକୁ ବିଦ୍ୟମାନ image, ଷ୍ଟୋରେଜ, ପ୍ରମାଣୀକରଣ ଏବଂ volumes ସହିତ ମିଶ୍ରଣ କରନ୍ତୁ। ଏହି ଅଂଶ ସମ୍ପୂର୍ଣ୍ଣ ରେଜିଷ୍ଟ୍ରି ନୁହେଁ। ପ୍ରକ୍ସିର ନାମ ସେ କଣ୍ଟେନରରୁ ପହଞ୍ଚଣଯୋଗ୍ୟ ହେବା ଆବଶ୍ୟକ, ଏବଂ scheme ପ୍ରକ୍ସି ଲିସନର ସହିତ ମେଳ ଖାଇବା ଆବଶ୍ୟକ।

ସ୍ଥାପିତ S3 ଡ୍ରାଇଭର ଏବଂ ଟ୍ରାନ୍ସପୋର୍ଟ ନିଶ୍ଚିତ କରନ୍ତୁ। Distribution 2.8.3 ର ଉଦ୍ଧୃତ ଉତ୍ସ AWS SDK ସେସନ ବ୍ୟବହାର କରେ; ଏକ କଷ୍ଟମ ଡ୍ରାଇଭର କିମ୍ବା ଟ୍ରାନ୍ସପୋର୍ଟକୁ ଅନ୍ୟ ସମର୍ଥିତ ବିନ୍ୟାସ ଆବଶ୍ୟକ ହୋଇପାରେ।

ସଂଯୋଗକିଏ ବିନ୍ୟାସ କରେ କିମ୍ବା ଅନୁସନ୍ଧାନ କରେ
କ୍ଲାଏଣ୍ଟ → ରେଜିଷ୍ଟ୍ରିରେଜିଷ୍ଟ୍ରିର ଆଗମନ HTTP ଲିସନର ଏବଂ କ୍ଲାଏଣ୍ଟ ପଥ
Daemon → image ଉତ୍ସDocker daemon ପ୍ରକ୍ସି ସେଟିଂ
ରେଜିଷ୍ଟ୍ରି → S3ରେଜିଷ୍ଟ୍ରି ପ୍ରକ୍ରିୟାର ଷ୍ଟୋରେଜ HTTP ଟ୍ରାନ୍ସପୋର୍ଟ

ସଫଳ କ୍ଲାଏଣ୍ଟ ଲଗଇନ କେବଳ ପ୍ରଥମ ପଥ ପ୍ରମାଣ କରେ। ଷ୍ଟୋରେଜ ଡ୍ରାଇଭର S3 କୁ ନିଜର ଅନୁରୋଧ ପଠାଏ; ପୂର୍ବରୁ ରେଜିଷ୍ଟ୍ରି image ଟାଣିଥିବା daemon ସେ କଲ କରେ ନାହିଁ।

blob ଡାଉନଲୋଡ ସମୟରେ ପୁନଃନିର୍ଦ୍ଦେଶନା ମଧ୍ୟ ଯାଞ୍ଚ କରନ୍ତୁ। Distribution ଉପଭୋକ୍ତାକୁ ଅବଜେକ୍ଟ ଷ୍ଟୋରେଜକୁ ପୁନଃନିର୍ଦ୍ଦେଶ କରିପାରେ, ଯାହା ସେ କ୍ଲାଏଣ୍ଟ ପାଇଁ ସିଧାସଳଖ S3 ପହଞ୍ଚିବା ଆବଶ୍ୟକତା ସୃଷ୍ଟି କରେ। ରେଜିଷ୍ଟ୍ରିର ପ୍ରକ୍ସି ବିନ୍ୟାସ କରିବା ଉପଭୋକ୍ତାକୁ ବିନ୍ୟାସ କରେ ନାହିଁ। ପୁନଃନିର୍ଦ୍ଦେଶ ଆଚରଣ ପରିବର୍ତ୍ତନ କଲେ blob ଟ୍ରାଫିକ ଯିବା ପଥ ପରିବର୍ତ୍ତନ ହୁଏ, ତେଣୁ ସେ ସେଟିଂ ସମାୟୋଜିତ କରିବା ପୂର୍ବରୁ ବିଫଳ ପ୍ରେରକ ଏବଂ କାର୍ଯ୍ୟ ଚିହ୍ନଟ କରନ୍ତୁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ