Buildx docker-container: ffurfweddu amgylchedd dirprwy BuildKit
Mae gan adeiladwr docker-container ei amgylchedd dirprwy ei hun, ar wahân i dynnu'r daemon ac i ddadleuon build RUN yn y Dockerfile.
Ar gyfer adeiladwr docker-container newydd, rhowch y newidynnau ar y gwasanaeth 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 .Mae opsiynau gyrrwr env.<key> yn rhoi gwerthoedd y tu mewn i gynhwysydd yr adeiladwr hwnnw. Defnyddiwch bwynt terfyn y gall ei gyrraedd; nid ei loopback yw terfynell y gwesteiwr. Ar gyfer ceisiadau a ganiateir i gofrestrau cyhoeddus, mae’r rhestr dirprwy HTTP yn darparu ymgeiswyr ar gyfer URLau dirprwy HTTP y gyrrwr.
| Lawrlwytho | Defnyddiwr/mewnbwn |
|---|---|
| Cael delwedd BuildKit | Llwybr daemon Docker |
| Trefnu’r build a datrys y sylfaen | Amgylchedd gyrrwr gwasanaeth BuildKit |
| Lawrlwythwr y tu mewn i RUN | Amgylchedd build y cam, gan gynnwys dadleuon dirprwy a gefnogir |
Ni all dadl build ailffurfweddu proses BuildKit sy’n rhedeg, ac nid yw amgylchedd y gyrrwr yn sefydlu mewnbynnau’r rheolwr pecynnau yn ystod RUN. Cydweddwch y patrwm hwn â’r gyrrwr a’r rhwydwaith go iawn; gall adeiladwyr o bell neu integredig ddefnyddio cyfluniad gwasanaeth arall.