Nosūtīt Podman būvēšanas starpniekserveri, nesaglabājot izpildlaika noklusējumu
Izmantojiet --http-proxy pārsūtīšanu RUN lejupielādēm; --env saglabā vērtības attēlā, un attālinātās būvēšanas nolasa servera vidi.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy pēc noklusējuma ir true. Tas pārsūta dokumentētos HTTP, HTTPS, FTP, all-proxy un bypass mainīgos, tostarp lielo burtu formas, ja tie pastāv attiecīgajā būvēšanas vidē.
| Ievade | Ietekme |
|---|---|
| --http-proxy pārsūtīšana | Starpniekservera ievade būvēšanas soļiem |
| podman build --env | Vides vērtības, kas saglabātas iegūtajā attēlā |
Publiskām būvēšanas soļu lejupielādēm, kur atļauti publiski starpniekserveri, HTTP starpniekserveru saraksts nodrošina kandidātus piemēra HTTP starpniekservera URL. Attālinātam klientam pārsūtīšana nolasa Podman servera procesa vidi. Vērtība, kas iestatīta tikai klēpjdatora čaulā, var nesasniegt šo būvētāju.
Containerfile var ignorēt pārsūtīto vērtību, un RUN lejupielādētājam tā joprojām ir jāatbalsta. Attēla iegūšana pirms RUN izmanto attēla vilkšanas klienta maršrutu; eksportēšana vēlākā solī nevar izlabot iepriekšējo kļūdu.