Kas ir daudzpakāpju būvēšana programmā Docker?
Kas ir daudzpakāpju būvēšana programmā Docker?

Video: Kas ir daudzpakāpju būvēšana programmā Docker?

Video: Kas ir daudzpakāpju būvēšana programmā Docker?
Video: Конфигурация Marlin 2.0.9 — установка базовой прошивки 2024, Aprīlis
Anonim

A multi - skatuves uzbūve tiek veikta, izveidojot dažādas sadaļas a Dockerfile , katrs no tiem atsaucas uz citu pamata attēlu. Tas ļauj a multi - skatuves uzbūve lai izpildītu funkciju, kas iepriekš tika aizpildīta, izmantojot vairāki dokeri failus, failu kopēšanu starp konteineriem vai dažādu konveijera darbību.

Jautājums ir arī par to, kas ir daudzpakāpju izveide programmā Docker?

Daudzpakāpju konstrukcijas ir ieviesta funkcija Docker 17.05, kas ļauj no viena un tā paša izveidot vairākus starpattēlus Dockerfile . Varat selektīvi kopēt artefaktus no viena posma uz otru, atstājot aiz sevis visu, ko nevēlaties galīgajā attēlā. Jūs varat lasīt vairāk par Daudzpakāpju konstrukcijas šeit.

Var arī jautāt, vai jums var būt vairāki Docker faili? Kā teica Kingslijs Uhnors, jums var būt vairāki Dockerfile , viens uz direktoriju, kas kaut ko apzīmē tu vēlas būvēt.

Attiecīgi, kas ir starpkonteiners programmā Docker?

Dokeru konteineri ir lietojumprogrammu pamatelementi. Katrs konteiners ir attēls ar lasāmu/rakstāmu slāni virs tikai lasāmu slāņu kopas. Šie slāņi (saukti arī starpposma attēli) tiek ģenerēti, kad komandas Dockerfile tiek izpildīti laikā Docker attēla veidošana.

Kā apvienot vairākus attēlus programmā Docker?

Izmantojiet savā mašīnā dokeris velciet, lai lejupielādētu attēlus no Docker Hub. Pēc tam izmantojiet dokeris vēsturi, lai iegūtu komandas, kas tika izmantotas to izveidošanai. Pēc tam atveriet šos divus failus. Pēc tam varat redzēt katras komandas komandu kopu attēlu.

Ieteicams: