Жаңы docker-container builder үчүн өзгөрмөлөрдү 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> драйвер параметрлери маанилерди ошол builder контейнеринин ичине жайгаштырат. Ал жете алган акыркы чекитти колдонуңуз; анын loopback’и хосттун терминалы эмес. Уруксат берилген коомдук реестр суроолору үчүн HTTP прокси тизмеси драйвердин HTTP прокси URL’дерине талапкерлерди сунуштайт.

ЖүктөөКеректөөчү/кирүү
BuildKit образын алууDocker daemon’унун маршруту
Build оркестрациясы жана базаны чечүүBuildKit кызматынын драйвер чөйрөсү
RUN ичиндеги жүктөөчүКадамдын build чөйрөсү, колдоого алынган прокси аргументтери менен

Build аргументи иштеп жаткан BuildKit процессин кайра конфигурациялай албайт, драйвердин чөйрөсү да RUN учурунда пакет менеджеринин кирүүлөрүн аныктабайт. Бул үлгүнү чыныгы драйвер жана тармакка ылайыкташтырыңыз; алыскы же интеграцияланган builder’лер башка кызмат конфигурациясын колдонушу мүмкүн.

Тектеш макалалар