Buildx docker-container: agordi la prokuran medion de BuildKit
Konstruilo docker-container havas propran prokuran medion, apartan de la elŝutoj de la demono kaj de la RUN-konstruaj argumentoj en la Dockerfile.
Por nova docker-container-konstruilo metu la variablojn sur la BuildKit-servo:
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 .La stirilaj opcioj env.<key> metas valorojn ene de tiu konstruila ujo. Uzu finpunkton, kiun ĝi povas atingi; ĝia loopback ne estas la terminalo de la gastiganto. Por permesitaj petoj al publikaj registrejoj, la listo de HTTP-prokuroj provizas kandidatojn por la HTTP-prokuraj URL-oj de la stirilo.
| Elŝuto | Konsumanto/enigo |
|---|---|
| Akiri la BuildKit-bildon | Itinero de la Docker-demono |
| Konstrua orkestrado kaj bazsolvo | Stirila medio de la BuildKit-servo |
| Elŝutilo ene de RUN | Konstrua medio de la paŝo, inkluzive de subtenataj prokuraj argumentoj |
Konstrua argumento ne povas reagordi funkciantan BuildKit-procezon, kaj la stirila medio ne starigas la enigojn de la pakadministrilo dum RUN. Alĝustigu tiun ĉi ŝablonon al la reala stirilo kaj reto; malproksimaj aŭ integraj konstruiloj povas uzi alian servan agordon.