د جوړېدو پر مهال د پراکسي اعتبارنامه له Docker انځورونو بهر وساتئ
د Docker مخکې ټاکل شوي پراکسي د جوړېدو ننوتونه په ارادي ډول وکاروئ او لنډمهاله پراکسي پټې د انځور تلپاتې چاپېریال ارزښتونو ته مه اړوئ.
د جوړېدو پر مهال د بستې ډاونلوډ لپاره، د Dockerfile په ENV کې لنډمهاله لار خوندي کولو پر ځای د Docker مخکې ټاکل شوي پراکسي د جوړېدو ننوتونه وکاروئ. POSIX غوښتنلیک کولی شي دا وړاندې کړي:
HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
docker build --build-arg HTTP_PROXY --build-arg HTTPS_PROXY .د اسنادو endpoint بدل کړئ. د --build-arg نومونو وروسته ارزښتونه پرېښودل هغه د دې غوښتنلیک له چاپېریال څخه اخلي. د دې مخکې ټاکل شوو ننوتونو لپاره اړوند ARG اعلانونه نه اړین دي.
Docker هغه پراکسي دلیلونه په ډیفالټ ډول د جوړېدو کش سمبالښت او docker history څخه بېلوي. په Dockerfile کې ورته په څرګنده اشاره کول دا چلند بدلوي، نو یوازې ځکه اعلانونه مه زیاتوئ چې د جوړېدو د دلیل بل مثال داسې کوي.
بهیر بیا هم ارزښتونه ترلاسه کوي. تصدیق شوی URL کولی شي د چاپ شوي چاپېریال، لاګونو، کاپي شوې ترتیباتو یا وروستیو انځور عملیاتو له لارې ووځي، حتی که د تاریخ یوه کتنه یې پرېږدي. د Dockerfile ENV یوه لار د وروستي انځور د چاپېریال برخه جوړوي او کولی شي یوازې د جوړېدو لپاره پراکسي د هر کانټینر تړاو ته واړوي.
کله چې یو کمانډ حساس مواد غواړي، BuildKit د پټو mountونه د جوړېدو پر مهال د پټو انټرفیس برابروي. اعتبارنامه هماغه عملیات ته محدوده کړئ؛ mount مه چاپوئ او منځپانګه یې د انځور طبقې ته مه کاپی کوئ.
دا د جوړېدو ننوتونه نه د ډیمون مخکینی راجستر راکشول تنظیموي او نه د نه رسېدونکي لیرې جوړوونکي host لاره. وروسته، د دې پر ځای چې فکر وکړئ هر نقل لرې شوی، د پام وړ وروستی انځور او د اپلیکیشن ترتیبات د تلپاتې پراکسي ارزښتونو لپاره وګورئ.