http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .

--http-proxy staat standaard op true. Het geeft de gedocumenteerde HTTP-, HTTPS-, FTP-, all-proxy- en bypass-variabelen door, inclusief hoofdletters, wanneer ze in de relevante buildomgeving bestaan.

InvoerEffect
--http-proxy doorgevenProxy-invoer voor buildstappen
podman build --envOmgevingswaarden die in de resulterende image bewaard blijven

Voor openbare downloads in buildstappen waar openbare proxy's zijn toegestaan, levert de HTTP-proxylijst kandidaten voor de voorbeeld-HTTP-proxy-URL's. Voor een externe client leest het doorgeven de omgeving van het Podman-serverproces. Een waarde die alleen in de laptop-shell is ingesteld, bereikt die builder mogelijk niet.

Een Containerfile kan een doorgegeven waarde overschrijven, en de RUN-downloader moet deze nog steeds ondersteunen. Het ophalen van de image vóór RUN gebruikt de route van de image-pull-client; een export in een latere stap kan die eerdere fout niet herstellen.

Gerelateerde artikelen