Podman syn build-proxy trochjaan sûnder in runtime-standert op te slaan
Brûk --http-proxy-trochjaan foar RUN-downloads; --env bewarret wearden yn de image en fiere builds lêze de omjouwing fan de tsjinner.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy is standert true. It jout de dokumintearre HTTP-, HTTPS-, FTP-, all-proxy- en bypass-fariabelen troch, ek yn haadletters, as se yn de oangeande build-omjouwing besteane.
| Ynfier | Effekt |
|---|---|
| --http-proxy-trochjaan | Proxy-ynfier foar build-stappen |
| podman build --env | Omjouwingswearden dy't yn de resultearjende image bewarre bliuwe |
Foar downloads fan iepenbiere build-stappen dêr't iepenbiere proxies tastien binne, HTTP-proxylist leveret kandidaten foar de HTTP-proxy-URLs yn it foarbyld. Foar in fiere klant lêst it trochjaan de omjouwing fan it Podman-tsjinnerproses; in wearde dy't allinne yn de laptop-shell set is, berikt dy builder miskien net.
In Containerfile kin in trochjûn wearde oerskriuwe, en de downloader yn RUN moat dy noch hieltyd stypje. It heljen fan de image foar RUN giet fia de rûte fan de image-pull-klant; in export yn in lettere stap kin dy eardere mislearring net reparearje.