Ipadala ang build proxy ng Podman nang hindi nagse-save ng runtime default
Gamitin ang --http-proxy forwarding para sa mga download ng RUN; --env nagpapanatili ng mga value sa image at binabasa ng remote builds ang environment ng server.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy ay true bilang default. Ipinapasa nito ang mga dokumentadong variable na HTTP, HTTPS, FTP, all-proxy at bypass, kabilang ang mga anyong malalaking titik, kapag umiiral ang mga ito sa kaugnay na build environment.
| Input | Epekto |
|---|---|
| --http-proxy pagpapasa | Proxy input para sa mga hakbang ng build |
| podman build --env | Mga value ng environment na pinanatili sa resultang image |
Para sa mga pampublikong download sa hakbang ng build kung saan pinapayagan ang mga pampublikong proxy, ang listahan ng HTTP proxy ay nagbibigay ng mga kandidato para sa mga halimbawang URL ng HTTP proxy. Para sa remote client, binabasa ng pagpapasa ang environment ng proseso ng Podman server. Ang value na itinakda lamang sa shell ng laptop ay maaaring hindi makarating sa builder na iyon.
Maaaring i-override ng Containerfile ang isang naipasang value, at kailangan pa ring suportahan ito ng RUN downloader. Ang pagkuha ng image bago ang RUN ay gumagamit ng ruta ng image-pull client; ang export sa susunod na hakbang ay hindi makakapag-ayos ng naunang pagpalya na iyon.