Buildx docker-container: BuildKit starpniekservera vides iestatīšana
docker-container būvētājam ir sava starpniekservera vide, atsevišķa no daemon lejupielādēm un no Dockerfile RUN būvēšanas argumentiem.
Jaunam docker-container būvētājam ievietojiet mainīgos BuildKit servisā:
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 .Vadītāja opcijas env.<key> ievieto vērtības šī būvētāja konteinera iekšpusē. Izmantojiet galapunktu, kuru tas sasniedz; tā loopback nav resursdatora terminālis. Atļautajiem publisko reģistru pieprasījumiem HTTP starpniekserveru saraksts piedāvā kandidātus vadītāja HTTP starpniekservera URL adresēm.
| Lejupielāde | Patērētājs/ievade |
|---|---|
| BuildKit attēla iegūšana | Docker daemon maršruts |
| Būvēšanas orķestrēšana un bāzes atrisināšana | BuildKit servisa vadītāja vide |
| Lejupielādētājs RUN iekšpusē | Soļa būvēšanas vide, tostarp atbalstītie starpniekservera argumenti |
Būvēšanas arguments nevar pārkonfigurēt darbojošos BuildKit procesu, un vadītāja vide nenosaka pakotņu pārvaldnieka ievades RUN laikā. Saskaņojiet šo modeli ar faktisko vadītāju un tīklu; attālināti vai integrēti būvētāji var izmantot citu servisa konfigurāciju.