Trosglwyddo proxy build Podman heb gadw diofyn amser rhedeg
Defnyddiwch drosglwyddiad --http-proxy ar gyfer lawrlwythiadau RUN; mae --env yn cadw gwerthoedd yn y ddelwedd ac mae buildau o bell yn darllen amgylchedd y gweinydd.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy yw true yn ddiofyn. Mae'n trosglwyddo'r newidynnau dogfennol HTTP, HTTPS, FTP, all-proxy a bypass, gan gynnwys ffurfiau priflythrennau, pan fyddant yn bodoli yn yr amgylchedd build perthnasol.
| Mewnbwn | Effaith |
|---|---|
| Trosglwyddo --http-proxy | Mewnbwn proxy ar gyfer camau build |
| podman build --env | Gwerthoedd amgylchedd a gedwir yn y ddelwedd ganlyniadol |
Ar gyfer lawrlwythiadau camau build cyhoeddus lle caniateir proxïau cyhoeddus, Rhestr proxïau HTTP mae'n cynnig ymgeiswyr ar gyfer URLau proxy HTTP yr enghraifft. Ar gyfer cleient o bell, mae'r trosglwyddiad yn darllen amgylchedd proses gweinydd Podman; efallai na fydd gwerth a osodwyd yn shell y gliniadur yn cyrraedd y builder hwnnw.
Gall Containerfile ddiystyru gwerth a drosglwyddwyd, a rhaid i lawrlwythydd RUN ei gefnogi o hyd. Mae cael y ddelwedd cyn RUN yn dilyn llwybr y cleient image-pull; ni all export mewn cam diweddarach atgyweirio'r methiant cynharach hwnnw.