కొత్త 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 సమయంలో ప్యాకేజీ మేనేజర్ ఇన్‌పుట్‌లను నిర్ణయించదు. ఈ నమూనాను నిజమైన డ్రైవర్ మరియు నెట్‌వర్క్‌కు సరిపోల్చండి; రిమోట్ లేదా సమీకృత బిల్డర్లు మరో సేవా కాన్ఫిగరేషన్ వాడవచ్చు.

సంబంధిత వ్యాసాలు