Buildx docker-container: د BuildKit proxy چاپېریال تنظیمول
د docker-container جوړوونکی خپل proxy چاپېریال لري، چې د daemon له راکشولو او د Dockerfile په RUN کې د build له استدلالونو جلا دی.
د نوي 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 proxy لیست د ډرایور د HTTP proxy URL لپاره نوماندان وړاندې کوي.
| ډاونلوډ | کاروونکی/ننوت |
|---|---|
| د BuildKit انځور ترلاسه کول | د Docker daemon لاره |
| د build همغږي او د بنسټ حل | د BuildKit خدمت د ډرایور چاپېریال |
| د RUN دننه ډاونلوډر | د پړاو build چاپېریال، په ګډون د ملاتړ شویو proxy استدلالونو |
build استدلال نشي کولی روان BuildKit بهیر بیا تنظیم کړي، او د ډرایور چاپېریال د RUN پر مهال د بستې مدیر ننوتونه نه ټاکي. دا بڼه له ریښتیني ډرایور او شبکې سره سمه کړئ؛ لیرې یا یوځای شوي جوړوونکي کولی شي بله د خدمت ترتیبه وکاروي.