Buildx docker-container: comhshaol seachfhreastalaí BuildKit a chumrú
Tá a chomhshaol seachfhreastalaí féin ag tógálaí docker-container, ar leithligh ó tharraingtí an daemon agus ó argóintí build RUN sa Dockerfile.
Le haghaidh tógálaí docker-container nua, cuir na hathróga ar an tseirbhís 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 .Cuireann roghanna an tiománaí env.<key> luachanna taobh istigh den choimeádán tógálaí sin. Úsáid críochphointe ar féidir leis teacht air; ní hé a loopback teirminéal an óstaigh. Le haghaidh iarratas ceadaithe ar chlárlanna poiblí, soláthraíonn an liosta seachfhreastalaí HTTP iarrthóirí do URLanna seachfhreastalaí HTTP an tiománaí.
| Íoslódáil | Tomhaltóir/ionchur |
|---|---|
| Íomhá BuildKit a fháil | Bealach an daemon Docker |
| Orchestrú an build agus réiteach an bhoinn | Comhshaol tiománaí na seirbhíse BuildKit |
| Íoslódálaí laistigh de RUN | Comhshaol build an chéime, lena n-áirítear argóintí seachfhreastalaí tacaithe |
Ní féidir le hargóint build próiseas BuildKit atá ag rith a athchumrú, agus ní shocraíonn comhshaol an tiománaí ionchuir bhainisteoir na bpacáistí le linn RUN. Cuir an patrún seo in oiriúint don tiománaí agus don líonra iarbhír; féadfaidh tógálaithe cianda nó comhtháite cumraíocht seirbhíse eile a úsáid.