Прослеђивање Podman build proxy-ја без чувања runtime подразумеване вредности
Користите --http-proxy forwarding за RUN преузимања; --env чува вредности у имиџу, а удаљени build-ови читају окружење сервера.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy је подразумевано true. Прослеђује документоване HTTP, HTTPS, FTP, all-proxy и bypass променљиве, укључујући облике великим словима, када постоје у релевантном build окружењу.
| Улаз | Ефекат |
|---|---|
| --http-proxy прослеђивање | Proxy улаз за кораке build-а |
| podman build --env | Вредности окружења сачуване у резултујућем имиџу |
За јавна преузимања у корацима build-а где су јавни proxy-ји дозвољени, листа HTTP proxy-ја даје кандидате за пример HTTP proxy URL-ова. За удаљеног клијента, прослеђивање чита окружење процеса Podman сервера. Вредност постављена само у shell-у лаптопа можда неће стићи до тог builder-а.
Containerfile може да надјача прослеђену вредност, а RUN преузимач и даље мора да је подржи. Добављање имиџа пре RUN користи руту клијента за повлачење имиџа; извоз у каснијем кораку не може да поправи тај ранији неуспех.