Podman build proxy نى runtime كۆڭۈلدىكى قىممىتىنى ساقلاشسىز يەتكۈزۈش
RUN چۈشۈرۈشلىرى ئۈچۈن --http-proxy forwarding نى ئىشلىتىڭ; --env قىممەتلەرنى image دا ساقلايدۇ، يىراقتىكى build لار server نىڭ مۇھىتىنى ئوقۇيدۇ.
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 podman build --http-proxy=true -t app:local .--http-proxy كۆڭۈلدىكى قىممىتى true. مۇناسىۋەتلىك build مۇھىتىدا مەۋجۇت بولغاندا، چوڭ ھەرپ شەكلىنىمۇ ئۆز ئىچىگە ئالغان ھۆججەتلەشتۈرۈلگەن HTTP, HTTPS, FTP, all-proxy ۋە bypass ئۆزگەرگۈچىلىرىنى يەتكۈزىدۇ.
| كىرگۈزۈش | تەسىر |
|---|---|
| --http-proxy يەتكۈزۈش | build باسقۇچلىرى ئۈچۈن proxy كىرگۈزۈش |
| podman build --env | نەتىجە image دا ساقلانغان مۇھىت قىممەتلىرى |
ئاممىۋى proxy لارغا رۇخسەت قىلىنغان ئاممىۋى build باسقۇچى چۈشۈرۈشلىرى ئۈچۈن، HTTP proxy تىزىملىكى مىسال HTTP proxy URL لىرى ئۈچۈن نامزاتلارنى تەمىنلەيدۇ. يىراقتىكى client ئۈچۈن يەتكۈزۈش Podman server جەريانىنىڭ مۇھىتىنى ئوقۇيدۇ. پەقەت laptop shell دىلا تەڭشەلگەن قىممەت ئۇ build قۇرغۇچىغا يېتىپ بارماسلىقى مۇمكىن.
Containerfile يەتكۈزۈلگەن قىممەتنى قايتا بەلگىلىيەلەيدۇ، RUN چۈشۈرگۈچى يەنىلا ئۇنى قوللىشى كېرەك. RUN دىن ئىلگىرى image ئېلىش image تارتىش client نىڭ يولىنى ئىشلىتىدۇ; كېيىنكى باسقۇچتىكى export ئۇ ئىلگىرىكى مەغلۇبىيەتنى ئوڭشىيالمايدۇ.