نئے 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 پراکسی URLs کے لیے امیدوار فراہم کرتی ہے۔

ڈاؤن لوڈصارف/ان پٹ
BuildKit امیج حاصل کرناDocker ڈیمن کا راستہ
بلڈ آرکسٹریشن اور بنیاد کا حلBuildKit سروس کا ڈرائیور ماحول
RUN کے اندر ڈاؤن لوڈرمرحلے کا بلڈ ماحول، بشمول معاون پراکسی آرگیومنٹس

بلڈ آرگیومنٹ چل رہے BuildKit عمل کو دوبارہ ترتیب نہیں دے سکتا، اور ڈرائیور ماحول RUN کے دوران پیکیج مینیجر کے ان پٹ طے نہیں کرتا۔ اس نمونے کو اصل ڈرائیور اور نیٹ ورک کے مطابق بنائیں؛ دور دراز یا مربوط بلڈر دوسری سروس ترتیب استعمال کر سکتے ہیں۔

متعلقہ مضامین