Denne oppskrivningen vil illustrere:
Hvordan bygge dockerfile?
Dockerfile er en instruksjonsfil som hjelper til med å lage et øyeblikksbilde av beholderen. Følg de medfølgende trinnene for å lage/lage en Dockerfile.
Trinn 1: Opprett programfil
Først må du lage en "indeks.html”Programfil og lim inn koden under levert inn i den:
Hei Linuxhint
Dette er Linuxhint -logo
Trinn 2: Lag dockerfile
Opprett deretter en ny fil kåret til "Dockerfile”Og lim inn utdraget nedenfor inn i det for å containere HTML -programmet:
I koden ovenfor:
Hvordan du bygger docker image?
Docker -bilder er øyeblikksbilder eller maler som brukes til å lage og administrere containere. Bruk den gitte below-kommandoen til å bygge Docker-bildet fra Dockerfile:
Docker Build -t Linuximg .Her, “-t”Brukes til å spesifisere bildenavnet. For eksempel har vi spesifisert "Linuximg”Som navn for Docker -bildet:
Forsikre deg om at bildet er opprettet med suksess ved hjelp av den oppgitte kommandoen:
Docker -bilderI utgangen nedenfor kan Docker -bildet sees, i.e., “Linuximg”:
Hvordan bygge Docker Container?
Docker -containere er lette og små kjørbare pakker med Docker som brukes til å containere applikasjonen. For å bygge og kjøre en Docker-beholder ved hjelp av Docker-bildet, utfør den gitt-leverte kommandoen:
Docker Run -Navn ImgContainer -P 80:80 LinuximgHer:
En annen måte å bare lage eller bygge en beholder er å bruke "Docker Create”Kommando:
Docker Create -Navn LinuxContainer -P 80:80 LinuximgTil slutt, åpne ønsket nettleser og omdirigere til den tildelte porten. Kontroller deretter om applikasjonen er distribuert eller ikke:
Som du ser, har vi bygget Dockerfile, Image and Container med hell.
Konklusjon
Dockerfiles er normale tekstfiler som inkluderer sett og instruksjoner for å bygge Docker -bilder. For å bygge Docker -bilder, “Docker Build -t ”Kommando brukes. For å lage Docker -beholderen fra Docker -bildet, utfør "docker create -name -p ”Kommando. Videre, hvis en bruker vil opprette og kjøre beholderen, kan du bruke "Docker Run”Kommando. Denne oppskrivningen illustrerte prosedyren for å bygge en dockerfile, bilde og beholder.