Kumakhi omusha we-docker-container, beka izinto eziguqukayo kusevisi ye-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 .

Izinketho zomshayeli env.<key> zibeka amanani ngaphakathi kwesitsha salo makhi. Sebenzisa i-endpoint angayifinyelela; i-loopback yayo akuyona itheminali yomsingathi. Ezikhalweni ezivunyelwe zokubhalisa komphakathi, uhlu lwe-proxy ye-HTTP lunikeza abazongenela ama-URL e-proxy ye-HTTP yomshayeli.

UkulandaUmsebenzisi/okokufaka
Ukuthola isithombe se-BuildKitIndlela ye-daemon ye-Docker
Ukuhlela i-build nokuxazulula isisekeloIndawo yomshayeli wesevisi ye-BuildKit
Isilandi sangaphakathi kwe-RUNIndawo ye-build yesinyathelo, kuhlanganise nezingxoxo ze-proxy ezisekelwayo

Impikiswano ye-build ayikwazi ukulungisa kabusha inqubo ye-BuildKit esebenzayo, futhi indawo yomshayeli ayisethi okokufaka komphathi wamaphakethe ngesikhathi se-RUN. Hlanganisa leli phatheni nomshayeli nenethiwekhi wangempela; abakhi abakude noma abahlanganisiwe bangasebasebenzise okunye ukulungiselelwa kwesevisi.

Izihloko ezihlobene