Buildx docker-container: saita muhallin wakili na BuildKit
Mai ginin docker-container yana da muhallin wakili nasa, dabam da ja da daemon ke yi da kuma bayanan build na RUN a cikin Dockerfile.
Don sabon mai ginin docker-container, sanya masu canji a kan sabis ɗin 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 .Zaɓuɓɓukan direba env.<key> suna ajiye ƙimomi a cikin kwandon mai ginin. Yi amfani da wurin ƙarshe da zai iya isa gare shi; loopback ɗinsa ba tashar mai masaukin ba ce. Don buƙatun da aka yarda zuwa rumbun rajista na jama’a, jerin wakilan HTTP yana ba da ƴan takara don adiresoshin wakilin HTTP na direban.
| Saukarwa | Mai amfani/shigowa |
|---|---|
| Samun hoton BuildKit | Hanyar daemon na Docker |
| Tsara ginin da warware tushe | Muhallin direban sabis ɗin BuildKit |
| Mai saukarwa cikin RUN | Muhallin build na matakin, har da bayanan wakili da aka tallafa |
Bayanin build ba zai iya sake saita tsarin BuildKit da ke gudana ba, kuma muhallin direban ba ya kafa abin shigar mai kula da fakiti yayin RUN. Daidaita wannan tsarin da ainihin direba da cibiyar sadarwa; masu gini na nesa ko haɗaɗɗu na iya amfani da wani saitin sabis.