Buildx docker-container: still proxy-umhvørvið hjá BuildKit
Ein docker-container-byggjari hevur sítt egna proxy-umhvørvi, aðskilt frá úrtøkum daemonsins og frá RUN-byggjargreinum í Dockerfile.
Fyri nýggjan docker-container-byggjara setur tú variablarnar á BuildKit-tænastuna:
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 .Drivaramøguleikarnir env.<key> seta virðir inni í byggjarakonteinarinum. Nýt ein endapunt, sum hann røkkur; loopback hansara er ikki terminalur vertsbýtisins. Fyri loyvdar fyrispurningar til almennar skrásetingar gevur HTTP-proxylistin evnar til HTTP-proxy-URL’ir drivarans.
| Niðurtøka | Brúkari/inntak |
|---|---|
| Fá BuildKit-mynda | Leið Docker-daemonsins |
| Byggiorðseting og loysn av grundarlagi | Drivarumhvørvi BuildKit-tænastunnar |
| Niðurtøkari inni í RUN | Byggjumhvørvi stigið, eisini stuðlaðir proxy-greinar |
Ein byggjargrein kann ikki umstilla eina koyrandi BuildKit-løtu, og umhvørvi drivarans ásetur ikki inntøk pakkastýrarans undir RUN. Tillaga hendan fyrimyndina eftir tí veruliga drivaranum og netinum; fjartøkar ella integraðir byggjarar kunnu brúka aðra tænastustilling.