नए 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 के दौरान पैकेज मैनेजर के इनपुट तय नहीं करता। इस पैटर्न को वास्तविक ड्राइवर और नेटवर्क के अनुरूप बनाएँ; दूरस्थ या एकीकृत बिल्डर दूसरी सेवा कॉन्फ़िगरेशन इस्तेमाल कर सकते हैं।

संबंधित लेख