Për një builder docker-container të re, vendosni variablat në shërbimin 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 .

Opsionet e drejtuesit env.<key> i vendosin vlerat brenda atij kontejneri builder. Përdorni një pikë fundore që ai arrin ta prekë; loopback-u i tij nuk është terminali i hostit. Për kërkesat e lejuara drejt regjistrave publikë, lista e proxy-ve HTTP ofron kandidatë për URL-të proxy HTTP të drejtuesit.

ShkarkimKonsumator/hyrje
Marrja e imazhit BuildKitRruga e daemon-it Docker
Orkestrimi i build-it dhe zgjidhja e bazësMjedisi i drejtuesit të shërbimit BuildKit
Shkarkuesi brenda RUNMjedisi i build-it të hapit, përfshirë argumentet proxy të mbështetura

Një argument build nuk mund të rikonfigurojë një proces BuildKit në punë, dhe mjedisi i drejtuesit nuk i vendos hyrjet e menaxherit të paketave gjatë RUN. Përshtatni këtë model me drejtuesin dhe rrjetin realë; builder-at në distancë ose të integruar mund të përdorin një konfigurim tjetër shërbimi.

Artikuj të ngjashëm