नयाँ docker-container बिल्डरका लागि भेरिएबलहरू BuildKit सेवामा राख्नुहोस्:

docker buildx create --name proxy-builder --driver docker-container --driver-opt env.HTTP_PROXY=http://proxy.example:8080 --driver-opt env.HTTPS_PROXY=http://proxy.example:8080
docker buildx build --builder proxy-builder .

env.<key> ड्राइभर विकल्पहरूले मानहरू त्यही बिल्डर कन्टेनरभित्र राख्छन्। त्यसले पुग्न सक्ने एन्डपोइन्ट प्रयोग गर्नुहोस्; त्यसको loopback होस्ट टर्मिनल होइन। अनुमति दिइएका सार्वजनिक रजिस्ट्री अनुरोधका लागि HTTP प्रोक्सी सूची ले ड्राइभरका HTTP प्रोक्सी URL का लागि उम्मेदवार दिन्छ।

डाउनलोडउपभोक्ता/इनपुट
BuildKit इमेज प्राप्त गर्नेDocker डेमनको मार्ग
बिल्ड अर्केस्ट्रेसन र आधार समाधानBuildKit सेवाको ड्राइभर वातावरण
RUN भित्रको डाउनलोडरचरणको बिल्ड वातावरण, समर्थित प्रोक्सी आर्गुमेन्टसहित

बिल्ड आर्गुमेन्टले चलिरहेको BuildKit प्रक्रिया पुनः कन्फिगर गर्न सक्दैन, र ड्राइभर वातावरणले RUN का क्रममा प्याकेज म्यानेजरका इनपुटहरू निर्धारण गर्दैन। यो ढाँचालाई वास्तविक ड्राइभर र नेटवर्कसँग मिलाउनुहोस्; टाढाका वा एकीकृत बिल्डरहरूले अर्को सेवा कन्फिगरेसन प्रयोग गर्न सक्छन्।

सम्बन्धित लेखहरू