Buildx docker-container: BuildKiti puhverserveri keskkonna seadistamine
docker-container-koostajal on oma puhverserveri keskkond, mis erineb daemoni tõmbamistest ja Dockerfile’i RUN-i koosteargumentidest.
Uue docker-container-koostaja jaoks asetage muutujad BuildKiti teenusele:
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 .Draiveri valikud env.<key> paigutavad väärtused selle koostaja konteineri sisse. Kasutage lõpp-punkti, kuhu see pääseb; selle loopback ei ole hosti terminal. Lubatud avalike registrite päringute jaoks pakub HTTP-puhverserverite loend kandidaate draiveri HTTP-puhverserveri URL-idele.
| Allalaadimine | Tarbija/sisend |
|---|---|
| BuildKiti kujutise hankimine | Dockeri daemoni marsruut |
| Kooste orkestreerimine ja baasi lahendamine | BuildKiti teenuse draiveri keskkond |
| Allalaadija RUN-i sees | Sammu koostekeskkond, sealhulgas toetatud puhverserveri argumendid |
Koosteargument ei saa töötavat BuildKiti protsessi ümber seadistada ning draiveri keskkond ei määra RUN-i ajal paketihalduri sisendeid. Sobitage see muster tegeliku draiveri ja võrguga; kaug- või integreeritud koostajad võivad kasutada teist teenusekonfiguratsiooni.