Podman build-proxy továbbítása futásidejű alapértelmezés mentése nélkül
Használja a --http-proxy továbbítást a RUN-letöltésekhez; a --env megtartja az értékeket a lemezképben, a távoli buildek pedig a kiszolgáló környezetét olvassák.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy alapértelmezés szerint true. Továbbítja a dokumentált HTTP, HTTPS, FTP, all-proxy és bypass változókat, nagybetűs alakjukkal együtt, ha léteznek az érintett buildkörnyezetben.
| Bemenet | Hatás |
|---|---|
| --http-proxy továbbítás | Proxy bemenet a build-lépésekhez |
| podman build --env | A létrejövő lemezképben megmaradó környezeti értékek |
Nyilvános build-lépések letöltéseihez, ahol a nyilvános proxyk engedélyezettek, HTTP-proxy lista jelölteket kínál a példabeli HTTP-proxy URL-ekhez. Távoli kliens esetén a továbbítás a Podman-kiszolgáló folyamatának környezetét olvassa; a csak a laptop shelljében beállított érték esetleg nem ér el ahhoz a builderhez.
A Containerfile felülírhat egy továbbított értéket, és a RUN-letöltőnek még mindig támogatnia kell. A lemezkép RUN előtti letöltése az image-pull kliens útvonalán halad; egy későbbi lépésben végzett export nem tudja helyreállítani a korábbi hibát.