Jak korzystać z Docker Compose w systemie Windows

Jak korzystać z Docker Compose w systemie Windows
Docker Compose to narzędzie Docker CLI wykorzystywane do konfigurowania, zarządzania i wdrażania mikrousług i aplikacji wielokrotnego. Używa pliku YAML jako pliku komponowania do konfigurowania usług wraz z innymi ustawieniami. Te usługi zaczną korzystać z „Komposowanie dokera" Komenda. To polecenie wykonuje każdą skonfigurowaną usługę w osobnym kontenerze. Ponadto Docker Compose CLI zapewnia nam również różne polecenia do zarządzania usługami komponowania.

Ten samouczek pokaże, jak korzystać z Docker Compose w systemie Windows.

Wymagania wstępne: Zainstaluj skomponowanie Docker

Aby zainstalować narzędzie do komponcji Docker, najpierw zainstaluj aplikację Docker Desktop dla systemu Windows w systemie. Ta aplikacja zawiera wbudowane Docker CLI, Docker Compose CLI, wtyczkę, silnik Docker i inne niezbędne komponenty.

Notatka: Aby zainstalować aplikację Docker Desktop, odwiedź nasz powiązany artykuł.

Jak korzystać z Docker Compose w systemie Windows?

Aby użyć komponowania Docker w systemie Windows, najpierw utwórz plik Docker, który określa instrukcje dotyczące kontenerii aplikacji. Następnie skonfiguruj usługi w pliku komponsu i odpal kontenery za pomocą „Komposowanie dokera" Komenda.

Aby uzyskać ilustrację, sprawdź podane instrukcje.

Krok 1: Utwórz DockerFile

Najpierw utwórz plik Docker, który zawiera instrukcje utworzenia migawki kontenera Docker. Na przykład dokonaliśmy dokera „indeks.html”Plik przy użyciu następujących instrukcji:

  • "Z”Instrukcja określa podstawowy obraz kontenera.
  • "KOPIUJ”Dodaje lub kopiuje plik źródłowy do ścieżki wykonywalnej kontenera.
  • "PUNKT WEJŚCIA”Definiuje wykonywalne lub domyślne kontener Docker:
Od Nginx: najnowszy
Indeks kopii.html/usr/share/nginx/html/indeks.html
Punkt entuzjazm [„nginx”, „-g”, „demon off;”]

Krok 2: Utwórz plik komponsu

Utwórz plik komponsu o nazwie „Kompozycja dokera.yml”Plik zawierający ustawienia konfiguracji usługi. Na przykład skonfigurowaliśmy „sieć" I "Web1„Usługi w pliku komponują przy użyciu następujących instrukcji:

  • "sieć„Usługa będzie kontenerować program HTML i„Web1„Usługa będzie korzystać z„Nginx: najnowszy”Obraz w pojemniku.
  • "zbudować”Klucz określa kontekst DockerFile lub Build, aby pojemnik na aplikację. Na przykład używamy instrukcji DockerFile.
  • "porty„Przydziela odsłonięte porty kontenera:
Wersja: „3”
Usługi:
sieć:
zbudować: .
Porty:
- 80:80
Web1:
Zdjęcie: nginx: najnowszy

Krok 3: Uprzepustuj usługi

Następnie zbuduj i odpal usługi w osobnych kontenerach, wykorzystując „Komposowanie dokera" Komenda:

Docker -Compose Up -d

Aby uzyskać weryfikację, odwiedź przydzielony port LocalHost. Tutaj z powodzeniem uruchomiliśmy usługę HTML za pomocą Docker Compose w systemie Windows:

To wszystko! Wykazaliśmy, jak korzystać z Docker Compose w systemie Windows.

Wniosek

Aby korzystać z Docker Compose w Windows, najpierw zainstaluj CLI komponuj Docker, instalując aplikację Docker Desktop w systemie Windows. Następnie utwórz plik dockerowy, aby nacofać aplikację. Skonfiguruj usługi aplikacji w pliku komponowanym, aby uruchomić każdą usługę w osobnym kontenerze Docker. Następnie użyj „Komposowanie dokera„Polecenie, aby uruchomić usługi komponowania. Ten zapis ilustruje, jak korzystać z komponowania Docker w systemie Windows.