Předání build proxy Podmanu bez uložení výchozí hodnoty za běhu
Použijte předání --http-proxy pro stahování v RUN; --env uchová hodnoty v image a vzdálené buildy čtou prostředí serveru.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy má výchozí hodnotu true. Předává dokumentované proměnné HTTP, HTTPS, FTP, all-proxy a bypass, včetně velkých písmen, pokud v příslušném build prostředí existují.
| Vstup | Účinek |
|---|---|
| Předání --http-proxy | Proxy vstup pro kroky buildu |
| podman build --env | Hodnoty prostředí uchované ve výsledném image |
Pro stahování ve veřejných krocích buildu, kde jsou veřejné proxy povoleny, Seznam HTTP proxy nabízí kandidáty pro ukázkové HTTP proxy URL. U vzdáleného klienta předání čte prostředí procesu serveru Podman; hodnota nastavená jen v shellu notebooku se k tomuto builderu nemusí dostat.
Containerfile může předanou hodnotu přepsat a stahovač v RUN ji stále musí podporovat. Získání image před RUN jde cestou klienta image-pull; export v pozdějším kroku tuto dřívější chybu neopraví.