નવા 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 દરમિયાન પેકેજ મેનેજરના ઇનપુટ નક્કી કરતું નથી. આ પેટર્નને વાસ્તવિક ડ્રાઇવર અને નેટવર્ક સાથે મેળવો; દૂરના કે સંકલિત બિલ્ડરો બીજી સેવા ગોઠવણી વાપરી શકે છે.

સંબંધિત લેખો