Videresend Podmans build-proxy uden at gemme en runtime-standard
Brug --http-proxy-videresendelse til RUN-downloads; --env bevarer værdier i imaget, og fjernbuilds læser 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 true som standard. Det videresender de dokumenterede HTTP-, HTTPS-, FTP-, all-proxy- og bypass-variabler, inklusive store bogstaver, når de findes i det relevante build-miljø.
| Input | Virkning |
|---|---|
| --http-proxy-videresendelse | Proxy-input til build-trin |
| podman build --env | Miljøværdier, der bevares i det resulterende image |
Til downloads i offentlige build-trin, hvor offentlige proxier er tilladt, HTTP-proxyliste leverer kandidater til eksemplets HTTP-proxy-URL'er. For en fjernklient læser videresendelsen Podman-serverprocessens miljø; en værdi, der kun er sat i laptop-shellen, når måske ikke den builder.
En Containerfile kan tilsidesætte en videresendt værdi, og downloaderen i RUN skal stadig understøtte den. Hentning af imaget før RUN følger image-pull-klientens rute; et export i et senere trin kan ikke rette den tidligere fejl.