En nybegynnerguide for å bygge Docker -bilder

En nybegynnerguide for å bygge Docker -bilder
Docker er en ofte brukt prosjektutviklingsplattform. Hovedkomponentene i Docker er Docker -containere, Docker -bilder, Docker Daemon/Docker Engine, Docker -registre, Docker Client og Server. Docker -bilder er enkle tekstfiler som inneholder instruksjoner for å instruere Docker -beholderen for prosjektdistribusjon.

Dette innlegget vil gi en nybegynnerguide for å bygge Docker -bilder.

En nybegynnerguide for å bygge Docker -bilder

For å lage et grunnleggende Docker-bilde for å utføre et lite program, gå gjennom de undergitte instruksjonene.

Trinn 1: Åpen terminal
Åpne favorittterminalen din fra Windows Start -menyen. For eksempel vil vi bruke "Git bash”Terminal:

Trinn 2: Åpne prosjektkatalogen
Åpne prosjektkatalogen ved hjelp av "CD”Kommando:

$ CD "C: \ Multistage"

Trinn 3: Opprett og åpne programfil
Neste, opprette og åpne en enkel prosjektfil “hoved-.gå”Ved hjelp av Nano Text Editor:

$ nano main.gå

Lim inn følgende program i “hoved-.gå”Fil. Den medfølgende koden er en enkel “Golang”Program for å skrive ut“Hallo! Velkommen til Linuxhint Tutorial”:

Pakkehoved
import (
"FMT"
"Logg"
"Nett/http"
)
func handler (w http.ResponseWriter, R *http.Be om)
fmt.Fprintf (w, "Hei! Velkommen til Linuxhint Tutorial ")

func main ()
http.HandleFunc ("/", handler)
Logg.Fatal (http.Listenandserve ("0.0.0.0: 8080 ", null))

Trykk "Ctrl+O”For å redde endringene og“Ctrl+x”Å gå ut.

Trinn 4: Lag dockerfile
Deretter lager og åpner en ny DockerFile ved hjelp av Nano Text Editor:

$ nano dockerfile

Lim inn de under-nevnte instruksjonene som vil brukes til å kjøre beholderen for å utføre "hoved-.gå" program:

Fra Golang: 1.8
Workdir/go/src/app
Kopier Main.gå .
Run Go Build -o Webserver .
Cmd ["./Internett server"]

Trinn 5: Bygg Docker -bilde
Nå kan du bygge et nytt Docker -bilde ved å bruke "Docker Build -t ”Kommando. Her, "-t”Flagg legges til for å merke bildens navn, og“.”Brukes til å få tilgang til Dockerfile:

$ docker build -t new-web-image .

Trinn 6: Kjør Docker -bilde
Til slutt, utfør Docker -bildet for å kjøre beholderen. I den gitte kommandoen, The ”-p”Alternativ brukes til å spesifisere portnummeret der“hoved-.gå”Programmet blir utført:

$ Docker Run -P 8080: 8080 New-Web-Image

Åpne nettleseren og besøk den lokale verts url “http: \\ localhost: 8080”:

Fra output ovenfor kan det observeres at vi har distribuert det enkle prosjektet ved å bygge Docker -bildet.

Konklusjon

For å bygge et enkelt Docker -bilde for nybegynnere, lag først den enkle dockerfilen og åpne det.
Spesifiser de grunnleggende instruksjonene for å kjøre prosjektet. Etter det, bygg det nye Docker -bildet ved å bruke “Docker Build -t .”Kommando. For å kjøre Docker -bildet for å behandle beholderen, bruk "Docker Run ”Kommando. Vi har gitt en nybegynnerguide til å bygge Docker -bilder.