Turinys:

Kas turėtų būti įtraukta į Dockerfile?
Kas turėtų būti įtraukta į Dockerfile?

Video: Kas turėtų būti įtraukta į Dockerfile?

Video: Kas turėtų būti įtraukta į Dockerfile?
Video: What is Dockerfile | How to create and build Dockerfile | Dockerfile Basic Commands 2024, Balandis
Anonim

The Dockerfile yra tekstinis failas, kuriame (dažniausiai) yra jūsų pateiktos instrukcijos būtų paleiskite komandų eilutėje, kad sukurtumėte vaizdą. A Dockerfile yra žingsnis po žingsnio instrukcijų rinkinys.

Be to, kas yra „Dockerfile“?

A Dockerfile yra tekstinis dokumentas, kuriame yra visos komandos, kurias vartotojas gali iškviesti komandinėje eilutėje, kad surinktų vaizdą. Naudojant dokininkas build vartotojai gali sukurti automatizuotą kūrimą, kuris iš eilės vykdo kelias komandų eilutės instrukcijas. Šiame puslapyje aprašomos komandos, kurias galite naudoti a Dockerfile.

Vėliau kyla klausimas, kokia yra Dockerfile nauda? A Dockerfile yra failas naudojamas pastatyti a Dokeris vaizdas atitinka jūsų specifiką. Su Dockerfile sukonstruotas, galėsite lengvai kurti tą patį vaizdą vėl ir vėl, nereikės atlikti proceso rankiniu būdu.

Be to, kur turėčiau įdėti savo Dockerfile?

Rekomenduočiau pasilikti Dockerfile su šaltiniu, kaip darytumėte makefile. Daugiausiai reiškia kūrimo konteksto problema Docker failai yra laikomi aukščiausiame projekto lygyje arba šalia jo. Tai galite padaryti naudodami scenarijus arba kurdami įrankius, kad galėtumėte kopijuoti Docker failai arba šaltinio aplankus, bet tai tampa šiek tiek skausminga.

Kaip sukurti Dockerfile?

Pradėkite naudoti „Docker Compose“

  1. 1 veiksmas: sąranka.
  2. 2 veiksmas: sukurkite „Dockerfile“.
  3. 3 veiksmas: apibrėžkite paslaugas kūrimo faile.
  4. 4 veiksmas: sukurkite ir paleiskite programą naudodami Compose.
  5. 5 veiksmas: redaguokite failą Compose, kad pridėtumėte susiejimo tvirtinimą.
  6. 6 veiksmas: iš naujo sukurkite ir paleiskite programą naudodami Compose.
  7. 7 veiksmas: atnaujinkite programą.
  8. 8 veiksmas: eksperimentuokite su kitomis komandomis.

Rekomenduojamas: