Buildx docker-container: BuildKit-ийн прокси орчныг тохируулах
docker-container builder нь өөрийн прокси орчинтой бөгөөд daemon-ы татахаас болон Dockerfile дахь RUN build аргументаас тусдаа.
Шинэ 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-ууд өөр үйлчилгээний тохиргоо хэрэглэж болно.