Meneruskan proxy build Podman tanpa menyimpan default runtime
Gunakan penerusan --http-proxy untuk unduhan RUN; --env menyimpan nilai pada image dan build jarak jauh membaca lingkungan server.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy bernilai true secara default. Flag ini meneruskan variabel HTTP, HTTPS, FTP, all-proxy, dan bypass yang terdokumentasi, termasuk bentuk huruf besar, bila ada di lingkungan build yang relevan.
| Masukan | Efek |
|---|---|
| Penerusan --http-proxy | Masukan proxy untuk langkah build |
| podman build --env | Nilai lingkungan yang dipertahankan pada image yang dihasilkan |
Untuk unduhan langkah build publik yang mengizinkan proxy publik, Daftar proxy HTTP menyediakan kandidat untuk URL proxy HTTP pada contoh. Bagi klien jarak jauh, penerusan membaca lingkungan proses server Podman; nilai yang hanya diatur di shell laptop mungkin tidak sampai ke builder tersebut.
Containerfile dapat menimpa nilai yang diteruskan, dan pengunduh di RUN tetap harus mendukungnya. Pengambilan image sebelum RUN mengikuti jalur klien image-pull; export pada langkah berikutnya tidak dapat memperbaiki kegagalan sebelumnya itu.