runtime డిఫాల్ట్ను సేవ్ చేయకుండా Podman build proxyని పంపండి
RUN డౌన్లోడ్ల కోసం --http-proxy forwarding ఉపయోగించండి; --env విలువలను imageలో ఉంచుతుంది, దూరపు buildలు server పర్యావరణాన్ని చదువుతాయి.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy డిఫాల్ట్గా true. సంబంధిత build పర్యావరణంలో ఉన్నప్పుడు, పెద్ద అక్షరాల రూపాలతో సహా డాక్యుమెంట్ చేసిన HTTP, HTTPS, FTP, all-proxy మరియు bypass వేరియబుల్లను ఇది ఫార్వర్డ్ చేస్తుంది.
| ఇన్పుట్ | ప్రభావం |
|---|---|
| --http-proxy ఫార్వర్డింగ్ | build దశల కోసం proxy ఇన్పుట్ |
| podman build --env | ఫలిత imageలో నిలుపుకున్న పర్యావరణ విలువలు |
పబ్లిక్ proxyలు అనుమతించబడిన పబ్లిక్ build-దశ డౌన్లోడ్ల కోసం, HTTP proxy జాబితా ఉదాహరణ HTTP proxy URLల కోసం అభ్యర్థులను అందిస్తుంది. దూరపు క్లయింట్ కోసం, ఫార్వర్డింగ్ Podman server ప్రాసెస్ పర్యావరణాన్ని చదువుతుంది. ల్యాప్టాప్ shellలో మాత్రమే సెట్ చేసిన విలువ ఆ builderకి చేరకపోవచ్చు.
Containerfile ఫార్వర్డ్ చేసిన విలువను భర్తీ చేయగలదు, మరియు RUN డౌన్లోడర్ దాన్ని ఇంకా మద్దతు ఇవ్వాలి. RUNకి ముందు image పొందడం image-పుల్ క్లయింట్ మార్గాన్ని ఉపయోగిస్తుంది; తర్వాతి దశలోని export ఆ మునుపటి వైఫల్యాన్ని సరిచేయలేదు.