Jak rozpocząć programowanie w Docker

Jak rozpocząć programowanie w Docker
Docker Platform to dobrze znana i powszechnie używana platforma do budowania, zarządzania, wysyłki i wdrażania aplikacji i projektów. Ta platforma sprawia, że ​​rozwój jest dziecinnie proste ze względu na koncepcję kontenerów. Docker Containers pakują kod źródłowy aplikacji, ustawienia konfiguracji i zależności, które pomagają programistom udostępniać, konfigurować i wdrażać aplikacje na różnych maszynach.

Ten blog wyjaśni, jak rozpocząć programowanie w Docker.

Wymagania wstępne: Zainstaluj Docker w systemie Windows

Aby rozpocząć programowanie z Dockerem, należy zainstalować Docker w systemie Windows. Instalacja Docker obejmuje różne kroki, takie jak włączanie wirtualizacji, WSL i aktualizacji pakietu WSL. W tym celu przejdź do naszego powiązanego artykułu i zainstaluj Docker w systemie Windows.

Jak rozpocząć programowanie w Docker?

Aby rozpocząć programowanie w Docker, najpierw utwórz prosty plik programu. Następnie skorzystaj z Utwórz plik docker dla programu, który utworzy obraz do kontenerowania aplikacji. Aby uzyskać właściwe wskazówki, sprawdź podaną procedurę.

Krok 1: Utwórz plik programu
Utwórz prosty plik programu HTML o nazwie „indeks.html”I wklej następujący fragment do pliku:






Cześć! Witamy w samouczku Linuxhint



Krok 2: Utwórz DockerFile
Po utworzeniu programu wymagane jest dokery go. W tym celu utwórz plik o nazwie „Dockerfile”I dodaj do pliku instrukcje podane poniżej:

Od Nginx: najnowszy
Indeks kopii.html/usr/share/nginx/html/indeks.html
Punkt entuzjazm [„nginx”, „-g”, „demon off;”]

W powyższym kodzie:

  • "Z”Instrukcja określa obraz podstawowy dla kontenera. Do prostego programu HTML wykorzystaliśmy „Nginx: najnowszy”Jako obraz podstawowy.
  • "KOPIUJ”Instrukcja dodaje plik źródłowy do ścieżki kontenera.
  • "PUNKT WEJŚCIA”Określa domyślne lub wykonywalne kontenera. W tym celu wykorzystaliśmy „nginx”, Który uruchomi skopiowany plik źródłowy„indeks.html”:

Krok 3: Wygeneruj obraz, aby kontenerować aplikację
W następnym etapie użyj dostarczonej polecenia i wygeneruj nowy obraz Docker, który zostanie użyty do konteneryzowania projektu. Tutaj nazwa obrazu jest zdefiniowana za pomocą „-T" opcja:

> Docker Build -t Html -Img .

Krok 4: Uruchom obraz
Następnie uruchom obraz, aby utworzyć i uruchom kontener Docker. Wykonując to polecenie, zamkniemy program w kontenerze:

> Docker Run -d -p 80:80 Html -Img

Tutaj "-D„Opcja uruchamia kontener w trybie odłączonym i„-P”Zdefiniowano port eksponujący LocalHost do wykonania kontenera:

W celu weryfikacji przejdź do lokalnego hosta określonego portu. W naszym przypadku otworzyliśmy „Lokalny Gospodarz„Na przeglądarce. Z wyjścia można zaobserwować, że pomyślnie utworzyliśmy i wdrożyliśmy program w Docker Development Environment:

W ten sposób możesz rozpocząć programowanie w Docker.

Wniosek

Aby rozpocząć programowanie w Docker, najpierw skonfiguruj Docker w swoim systemie i utworzyć prosty program, ponieważ utworzyliśmy program HTML. Następnie utwórz plik Docker określonego programu i zbuduj nowy obraz. Następnie wykonaj obraz w celu konteneryzowania i wdrożenia programu. Ten blog dostarczył podstawowe wskazówki, aby rozpocząć programowanie w Docker.