Podman-ın build proxy-sini işləmə defoltu saxlamadan ötürmək
RUN yükləmələri üçün --http-proxy ötürməsindən istifadə edin; --env dəyərləri obrazda saxlayır, uzaq build-lər isə serverin mühitini oxuyur.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy defolt olaraq true-dur. Müvafiq build mühitində mövcud olduqda sənədləşdirilmiş HTTP, HTTPS, FTP, all-proxy və bypass dəyişənlərini, böyük hərflə yazılmış formaları da daxil olmaqla, ötürür.
| Giriş | Təsir |
|---|---|
| --http-proxy ötürməsi | Build addımları üçün proxy girişi |
| podman build --env | Yaranan obrazda saxlanılan mühit dəyərləri |
İctimai proxy-lərə icazə verilən ictimai build addımı yükləmələri üçün HTTP proxy siyahısı nümunədəki HTTP proxy URL-ləri üçün namizədlər təqdim edir. Uzaq müştəri üçün ötürmə Podman server prosesinin mühitini oxuyur; yalnız noutbukun shell-ində qoyulan dəyər o builder-ə çatmaya bilər.
Containerfile ötürülən dəyəri üstələyə bilər, lakin RUN-dakı yükləyici yenə də onu dəstəkləməlidir. RUN-dan əvvəlki obraz çəkilməsi image-pull müştərisinin marşrutundan keçir; sonrakı addımdakı export bu əvvəlki uğursuzluğu bərpa edə bilməz.