Új docker-container builderhez a változókat a BuildKit szolgáltatásra tedd:

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 .

A env.<key> illesztőprogram-opciók az értékeket az adott builder konténer belsejébe helyezik. Olyan végpontot használj, amelyet el tud érni; a loopbackje nem a gazdagép terminálja. Az engedélyezett nyilvános regisztrációs kérésekhez a HTTP proxy lista jelölteket ad az illesztőprogram HTTP proxy URL-jeihez.

LetöltésFogyasztó/bemenet
A BuildKit image beszerzéseA Docker daemon útvonala
Build-vezérlés és alapfeloldásA BuildKit szolgáltatás illesztőprogram-környezete
Letöltő a RUN belsejébenA lépés build környezete, a támogatott proxy argumentumokkal együtt

Egy build argumentum nem tud újrakonfigurálni egy futó BuildKit folyamatot, és az illesztőprogram környezete nem határozza meg a csomagkezelő bemeneteit RUN közben. Igazítsd ezt a mintát a valós illesztőprogramhoz és hálózathoz; a távoli vagy beépített builderek más szolgáltatáskonfigurációt használhatnak.

Kapcsolódó cikkek