Podmani ehituse puhverserveri edastamine ilma käitusaja vaikeväärtust salvestamata
Kasutage RUN-i allalaadimiste jaoks --http-proxy edastust; --env säilitab väärtused kujutises ja kauged ehitused loevad serveri keskkonda.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy on vaikimisi true. See edastab dokumenteeritud muutujad HTTP, HTTPS, FTP, all-proxy ja bypass, sealhulgas suurtähelised kujud, kui need vastavas ehituse keskkonnas olemas on.
| Sisend | Mõju |
|---|---|
| --http-proxy edastus | Puhverserveri sisend ehituse sammudele |
| podman build --env | Keskkonna väärtused, mis säilivad tulemuseks olevas kujutises |
Avalike ehitussammude allalaadimisteks, kus avalikud puhverserverid on lubatud, HTTP puhverserverite loend pakub kandidaate näite HTTP puhverserveri URL-idele. Kaugkliendi puhul loeb edastus Podmani serveriprotsessi keskkonda; ainult sülearvuti shellis seatud väärtus ei pruugi sellesse ehitajani jõuda.
Containerfile võib edastatud väärtuse tühistada ja RUN-i allalaadija peab seda endiselt toetama. Kujutise hankimine enne RUN-i käib image-pull kliendi teed; hilisemas sammus tehtud export ei saa seda varasemat tõrget parandada.