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.