Videresend Podman-byggets proxy uten å lagre en kjøretidsstandard
Bruk --http-proxy-videresending for RUN-nedlastinger; --env bevarer verdier i bildet, og eksterne bygg les serverens miljø.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy er som standard true. Den videresender de dokumenterte HTTP-, HTTPS-, FTP-, all-proxy- og bypass-variablene, inkludert store bokstaver, når de finnes i det relevante byggemiljøet.
| Inndata | Effekt |
|---|---|
| --http-proxy-videresending | Proxy-inndata for byggetrinn |
| podman build --env | Miljøverdier som bevares i det resulterende bildet |
For offentlige byggetrinn-nedlastinger der offentlige proxyer er tillatt, gir HTTP-proxy-listen kandidater for eksempel-HTTP-proxy-URL-ene. For en ekstern klient leser videresendingen miljøet til Podman-serverprosessen. En verdi som bare er satt i laptop-skallet, når kanskje ikke fram til den byggeren.
En Containerfile kan overstyre en videresendt verdi, og RUN-nedlasteren må fortsatt støtte den. Bildehenting før RUN bruker bildeklientens rute; en eksport i et senere trinn kan ikke reparere den tidligere feilen.