Le haghaidh íoslódálacha pacáiste le linn tógála, úsáid ionchuir réamhshainithe seachfhreastalaí Docker seachas bealach sealadach a shábháil i ENV an Dockerfile. Is féidir le glao POSIX na nithe seo a thabhairt:

HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
docker build --build-arg HTTP_PROXY --build-arg HTTPS_PROXY .

Cuir críochphointe na cáipéise ina áit. Má fhágtar luachanna ar lár i ndiaidh ainmneacha --build-arg, tógtar iad ó thimpeallacht an ghlao seo. Níl dearbhuithe ARG de dhíth.

Fágann Docker na hargóintí seo amach ó láimhseáil taisce tógála agus docker history de réir réamhshocraithe. Athraíonn tagairt shoiléir sa Dockerfile an t-iompar; ná cuir dearbhuithe leis díreach toisc go ndéanann sampla eile é.

Faigheann an próiseas na luachanna fós. Féadfaidh URL fíordheimhnithe sceitheadh trí thimpeallacht phriontáilte, logaí, cumraíocht chóipeáilte nó oibríochtaí íomhá níos déanaí. Déanann ENV an bealach mar chuid de thimpeallacht dheiridh na híomhá.

Nuair a bhíonn ábhar íogair de dhíth ar ordú, soláthraíonn secret mount BuildKit comhéadan rúin le linn tógála. Teorannaigh an dintiúr don oibríocht sin; ná priontáil an mount agus ná cóipeáil a bhfuil ann go ciseal íomhá.

Ní chumraíonn na hionchuir seo tarraingt chlárlainne níos luaithe an daemon ná bealach óstaigh builder cianda nach féidir a bhaint amach. Scrúdaigh an íomhá dheiridh agus cumraíocht an fheidhmchláir le haghaidh luachanna buana seachfhreastalaí.

Ailt ghaolmhara