Podmanin build-välityspalvelimen välittäminen tallentamatta ajonaikaista oletusta
Käytä --http-proxy-välitystä RUN-latauksiin; --env säilyttää arvot imagessa ja etäbuildit lukevat palvelimen ympäristön.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy on oletuksena true. Se välittää dokumentoidut HTTP-, HTTPS-, FTP-, all-proxy- ja bypass-muuttujat, myös isoilla kirjaimilla kirjoitetut, kun ne ovat olemassa kyseisessä build-ympäristössä.
| Syöte | Vaikutus |
|---|---|
| --http-proxy-välitys | Välityspalvelinsyöte build-vaiheille |
| podman build --env | Ympäristöarvot, jotka säilyvät syntyvässä imagessa |
Julkisten build-vaiheiden latauksiin, joissa julkiset välityspalvelimet ovat sallittuja, HTTP-välityspalvelinluettelo tarjoaa ehdokkaita esimerkin HTTP-välityspalvelin-URL-osoitteille. Etäasiakkaalle välitys lukee Podman-palvelinprosessin ympäristön; vain kannettavan shellissä asetettu arvo ei välttämättä saavuta sitä builderiä.
Containerfile voi ohittaa välitetyn arvon, ja RUN-lataajan on silti tuettava sitä. Imagen hakeminen ennen RUNia kulkee image-pull-asiakkaan reittiä; myöhemmän vaiheen export ei voi korjata tuota aiempaa epäonnistumista.