Za novi docker-container builder stavite varijable na BuildKit uslugu:

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 .

Opcije drajvera env.<key> upisuju vrijednosti unutar kontejnera tog buildera. Koristite endpoint do kojeg on može doći; njegov loopback nije terminal na hostu. Za dopuštene zahtjeve prema javnim registrima, popis HTTP proxyja nudi kandidate za HTTP proxy URL-ove drajvera.

PreuzimanjePotrošač/ulaz
Dohvatanje BuildKit slikeRuta Docker daemona
Orkestracija builda i razrješavanje osnoveOkruženje drajvera BuildKit usluge
Preuzimač unutar RUN-aBuild okruženje koraka, uključujući podržane proxy argumente

Build argument ne može prekonfigurisati BuildKit proces koji već radi, a okruženje drajvera ne uspostavlja ulaze upravitelja paketa tokom RUN-a. Uskladite ovaj obrazac sa stvarnim drajverom i mrežom; udaljeni ili ugrađeni builderi mogu koristiti drugačiju konfiguraciju usluge.

Povezani članci