නව docker-container ගොඩනඟන්නෙකු සඳහා විචල්‍ය BuildKit සේවය මත තබන්න:

docker buildx create --name proxy-builder --driver docker-container --driver-opt env.HTTP_PROXY=http://proxy.example:8080 --driver-opt env.HTTPS_PROXY=http://proxy.example:8080
docker buildx build --builder proxy-builder .

env.<key> ධාවක විකල්ප අගයන් එම ගොඩනඟන කන්ටේනරය තුළ තබයි. එය ළඟා විය හැකි අන්ත ලක්ෂ්‍යයක් භාවිත කරන්න; එහි loopback යනු සත්කාරකයේ ටර්මිනලය නොවේ. අවසර ලත් පොදු ලේඛනාගාර ඉල්ලීම් සඳහා HTTP ප්‍රොක්සි ලැයිස්තුව ධාවකයේ HTTP ප්‍රොක්සි URL සඳහා අපේක්ෂකයන් සපයයි.

බාගැනීමපරිභෝජක/ආදානය
BuildKit රූපය ලබා ගැනීමDocker ඩීමන් මාර්ගය
ගොඩනැගීම් සම්බන්ධීකරණය සහ පදනම විසඳීමBuildKit සේවයේ ධාවක පරිසරය
RUN තුළ බාගන්නාපියවරේ ගොඩනැගීම් පරිසරය, සහාය දක්වන ප්‍රොක්සි තර්ක ඇතුළුව

ගොඩනැගීම් තර්කයකට ක්‍රියාත්මක වන BuildKit ක්‍රියාවලිය නැවත වින්‍යාස කළ නොහැක, ධාවක පරිසරය RUN අතරතුර පැකේජ කළමනාකරුගේ ආදාන නිර්ණය නොකරයි. මෙම රටාව සැබෑ ධාවකයට සහ ජාලයට ගැළපන්න; දුරස්ථ හෝ ඒකාබද්ධ ගොඩනඟන්නන් වෙනත් සේවා වින්‍යාසයක් භාවිත කළ හැක.

අදාළ ලිපි