Foar in nije docker-container-bouwer setst de fariabelen op de BuildKit-tsjinst:

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 .

De bestjoerderopsjes env.<key> pleatse wearden binnen dy bouwercontainer. Brûk in einpunt dat er berikke kin; syn loopback is net de terminal fan de host. Foar tastiene oanfragen nei iepenbiere registries leveret de HTTP-proxylist kandidaten foar de HTTP-proxy-URL’s fan de bestjoerder.

DownloadBrûker/ynfier
BuildKit-ôfbylding heljeRûte fan de Docker-daemon
Bou-orkestraasje en basisoplossingBestjoerdersomjouwing fan de BuildKit-tsjinst
Downloader binnen RUNBou-omjouwing fan de stap, ynklusyf stipe proxy-argumenten

In bouargument kin in draaiend BuildKit-proses net opnij ynstelle, en de omjouwing fan de bestjoerder leit de ynfier fan de pakketbehearder by RUN net fêst. Pas dit patroon oan op de echte bestjoerder en it netwurk; op ôfstân of yntegrearre bouwers kinne in oare tsjinstkonfiguraasje brûke.

Relatearre artikelen