Ta zapis bo ponazoril:
Kako zgraditi Dockerfile?
Dockerfile je datoteka z navodili, ki pomaga ustvariti posnetek vsebnika. Če želite ustvariti/izdelati datoteko Docker, sledite navedenim korakom.
1. korak: Ustvarite programsko datoteko
Najprej ustvarite » index.html ” in vanjo prilepite spodnjo kodo:
< html >
< telo >
< h2 > Pozdravljeni LinuxHint < / h2 >
< str > To je logotip LinuxHint < / str >
< img src = 'linuxhint.png' vse = 'linux' premer = '104' višina = '142' >
< / telo >
< / html >
2. korak: Ustvarite Dockerfile
Nato ustvarite novo datoteko z imenom ' Dockerfile « in vanj prilepite spodnji delček, da pospravite program HTML:
OD nginx: najnovejše
KOPIRAJ index.html / usr / deliti / nginx / html / index.html
KOPIRAJ linuxhint.png / usr / deliti / nginx / html
VSTOPNA TOČKA [ 'nginx' , '-g' , 'demon izklopljen;' ]
V zgornji kodi:
- “ OD ” se uporablja za podajanje osnovne slike za vsebnik.
- “ KOPIRATI ” prilepi datoteko “index.html” in sliko “linuxhint.png” v pot vsebnika.
- “ VSTOPNA TOČKA ” nastavi točko izvajanja za vsebnik.
Kako zgraditi sliko Dockerja?
Docker slike so posnetki ali predloge, ki se uporabljajo za ustvarjanje in upravljanje vsebnikov. Uporabite spodnji ukaz za izdelavo slike Docker iz datoteke Docker:
docker build -t linuximg.Tukaj, ' -t ” se uporablja za določitev imena slike. Na primer, določili smo ' linuximg ” kot ime za sliko Docker:
Nato se prepričajte, da je bila slika uspešno ustvarjena s podanim ukazom:
docker slikeV spodnjem izpisu je mogoče videti Dockerjevo sliko, tj. linuximg ”:
Kako zgraditi Dockerjev kontejner?
Vsebniki Docker so lahki in majhni izvedljivi paketi Dockerja, ki se uporabljajo za shranjevanje aplikacije. Če želite zgraditi in zagnati vsebnik Docker z uporabo slike Docker, izvedite podani ukaz:
docker run -- ime imgcontainer -p 80 : 80 linuximgTukaj:
- “ – ime ” se uporablja za podajanje imena vsebnika.
- “ imgcontainer ” je ime vsebnika.
- “ -str ” se uporablja za dodelitev vrat vsebniku.
Drug način za preprosto ustvarjanje ali izdelavo vsebnika je uporaba ' docker create ” ukaz:
docker ustvari -- ime linuxcontainer -p 80 : 80 linuximg
Na koncu odprite želeni brskalnik in preusmerite na dodeljena vrata. Nato preverite, ali je aplikacija nameščena ali ne:
Kot lahko vidite, smo uspešno zgradili Dockerfile, sliko in vsebnik.
Zaključek
Datoteke Docker so običajne besedilne datoteke, ki vključujejo nize in navodila za izdelavo slik dockerjev. Če želite zgraditi slike dockerjev, uporabite » docker build -t