Airson pacaidean a luchdachadh sìos rè togail, cleachd ion-phutan progsaidh ro-mhìnichte Docker an àite slighe sealach a shàbhaladh ann an ENV Dockerfile. Faodaidh gairm POSIX seo a thoirt seachad:

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 an t-àite-crìche bhon sgrìobhainn na àite. Ma thèid luachan às an dèidh ainmean --build-arg fhàgail a-mach, thig iad à àrainneachd na gairme seo. Chan eil dearbhaidhean ARG co-fhreagarrach riatanach.

Bidh Docker a’ fàgail nan argamaidean progsaidh seo a-mach à làimhseachadh tasgadan togail agus docker history gu bunaiteach. Bidh iomradh soilleir anns an Dockerfile ag atharrachadh seo; na cuir dearbhaidhean ris dìreach air sgàth eisimpleir eile.

Gheibh am pròiseas na luachan fhathast. Faodaidh URL dearbhte leigeil a-mach tro àrainneachd phrìonta, logaichean, rèiteachadh air a chopaigeadh no obrachaidhean ìomhaigh nas fhaide air adhart. Bidh ENV a’ dèanamh na slighe na pàirt de àrainneachd dheireannach na h-ìomhaigh.

Nuair a bhios feum aig àithne air stuth mothachail, bheir secret mount BuildKit eadar-aghaidh dìomhair rè togail. Cuir crìoch air an teisteas dhan obrachadh sin; na priontaich am mount agus na dèan lethbhreac de na tha ann gu sreath ìomhaigh.

Cha chuir na h-ion-phutan seo air dòigh tarraing chlàraidh na bu tràithe leis an daemon no slighe aoigheachd builder iomallach nach ruigear. Sgrùd an ìomhaigh dheireannach agus rèiteachadh na h-aplacaide airson luachan progsaidh maireannach.

Artaigilean co-cheangailte