http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .

--http-proxy डिफ़ॉल्ट रूप से true है। संबंधित बिल्ड वातावरण में मौजूद होने पर यह दस्तावेज़ित HTTP, HTTPS, FTP, all-proxy और bypass चर, बड़े अक्षरों वाले रूपों सहित, पास करता है।

इनपुटप्रभाव
--http-proxy पासिंगबिल्ड चरणों के लिए प्रॉक्सी इनपुट
podman build --envपरिणामी इमेज में बने रहने वाले वातावरण मान

जहाँ सार्वजनिक प्रॉक्सी अनुमत हैं, वहाँ सार्वजनिक बिल्ड चरणों के डाउनलोड के लिए, HTTP प्रॉक्सी सूची उदाहरण के HTTP प्रॉक्सी URL के लिए उम्मीदवार देती है। दूरस्थ क्लाइंट के लिए, पासिंग Podman सर्वर प्रक्रिया का वातावरण पढ़ती है; केवल लैपटॉप shell में सेट किया गया मान उस builder तक न पहुँचे।

Containerfile पास किए गए मान को ओवरराइड कर सकता है, और RUN में डाउनलोडर को अब भी उसका समर्थन करना चाहिए। RUN से पहले इमेज प्राप्त करना image-pull क्लाइंट के मार्ग से जाता है; बाद के चरण में किया गया export उस पहले के विफलता को ठीक नहीं कर सकता।

संबंधित लेख