Ten post zapewni początkowego przewodnika po budowie obrazów Docker.
Przewodnik dla początkujących po budowaniu obrazów Docker
Aby utworzyć podstawowy obraz Docker, aby wykonać mały program, przejrzyj instrukcje poniżej podania.
Krok 1: Otwarty terminal
Otwórz swój ulubiony terminal z menu Windows Start. Na przykład skorzystamy z „Git Bash„Terminal:
Krok 2: Otwórz katalog projektu
Otwórz katalog projektu za pomocą „płyta CD" Komenda:
$ cd "c: \ multistage"
Krok 3: Utwórz i otwórz plik programu
Następnie utwórz i otwórz prosty plik projektu „główny.Iść”Z pomocą nano edytora tekstu:
$ nano main.Iść
Wklej następujący program w „główny.Iść" plik. Dostarczony kod jest prostym „Golang„Program do wydrukowania”Cześć! Witamy w samouczku Linuxhint”:
Pakiet Main
import (
„FMT”
"dziennik"
„net/http”
)
FUNC HORDLER (W HTTP.ResponseWriter, r *http.Wniosek)
fmt.Fprintf (w, „Witam! Witamy w samouczku Linuxhint ”)
func main ()
http.Hevingfunc („/”, obsługa)
dziennik.Fatalny (HTTP.Słuchaj i serwera ("0.0.0.0: 8080 ", zero))
Naciskać "Ctrl+o”Aby zapisać zmiany i„Ctrl+x" do wyjścia.
Krok 4: Utwórz DockerFile
Następnie utwórz i otwórz nowy plik Docker za pomocą edytora tekstu Nano:
$ Nano Dockerfile
Wklej poniżej wspomniane instrukcje, które będą używać do uruchomienia kontenera, aby wykonać „główny.Iść”Program:
Od Golang: 1.8
WorkDir/Go/Src/App
Kopiuj główny.Iść .
RUN GO BUDLE -O WEBSERVER .
CMD [”./serwer internetowy"]
Krok 5: Zbuduj obraz dokera
Teraz zbuduj nowy obraz Docker, wykorzystując „Docker Build -t " Komenda. Tutaj "-T„Flaga jest dodawana do oznaczenia nazwy obrazu i„.”Służy do uzyskania dostępu do pliku Docker:
$ Docker Build -t New-Web-Image .
Krok 6: Uruchom obraz Docker
Na koniec wykonaj obraz Docker, aby uruchomić kontener. W danym poleceniu ”-P„Opcja służy do określenia numeru portu, w którym„główny.Iść„Program zostanie wykonany:
$ Docker Run -p 8080: 8080 New-Web-Imagage
Otwórz przeglądarkę i odwiedź lokalny adres URL gospodarza „http: \\ localhost: 8080”:
Z powyższego wyjścia można zaobserwować, że pomyślnie wdrożyliśmy prosty projekt, budując obraz Docker.
Wniosek
Aby zbudować prosty obraz Docker dla początkujących, najpierw utwórz prosty plik dokujący i otwórz.
Podaj podstawowe instrukcje uruchomienia projektu. Następnie zbuduj nowy obraz Docker, wykorzystując „Docker Build -t ." Komenda. Aby uruchomić obraz Docker, aby przetworzyć kontener, użyj „Docker Run " Komenda. Zapewniliśmy przewodnik dla początkujących po budowaniu obrazów Docker.