Send Podman-byggets proxy videre uten å lagre en kjøretidsstandard
Bruk --http-proxy-videresending for RUN-nedlastinger; --env bevarer verdier i avbildningen, og eksterne bygg leser 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, også 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 den resulterende avbildningen |
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 frem til den byggeren.
En Containerfile kan overstyre en videresendt verdi, og RUN-nedlasteren må fortsatt støtte den. Avbildningshenting før RUN bruker avbildningsklientens rute; en eksport i et senere trinn kan ikke reparere den tidligere feilen.