W tym samouczku zademonstrujemy, jak używać funkcji Docker Compose w systemie Windows.
Wymagania wstępne: Zainstaluj Docker Compose
Aby zainstalować narzędzie do tworzenia Docker, najpierw zainstaluj w systemie aplikację Docker Desktop dla systemu Windows. Ta aplikacja zawiera wbudowane Docker CLI, Docker Compose CLI, wtyczkę Compose, Docker Engine i inne niezbędne komponenty.
Notatka: Aby zainstalować aplikację Docker Desktop, odwiedź naszą stronę powiązaną artykuł .
Jak korzystać z Docker Compose w systemie Windows?
Aby użyć Docker Compose w systemie Windows, najpierw utwórz plik Dockerfile, który definiuje instrukcje dotyczące konteneryzacji aplikacji. Następnie skonfiguruj usługi w pliku tworzenia i uruchom kontenery za pomocą „ tworzenie dokerów ' Komenda.
Aby zapoznać się z ilustracją, zapoznaj się z podanymi instrukcjami.
Krok 1: Utwórz plik Dockerfile
Najpierw utwórz plik Docker, który zawiera instrukcje tworzenia migawki kontenera Docker. Na przykład dokeryzowaliśmy „ indeks.html ”, korzystając z następujących instrukcji:
- “ Z ” instrukcja definiuje podstawowy obraz kontenera.
- “ KOPIUJ ” dodaje lub kopiuje plik źródłowy do ścieżki pliku wykonywalnego kontenera.
- “ PUNKT WEJŚCIA ” definiuje pliki wykonywalne lub domyślne kontenera Docker:
KOPIUJ index.html / usr / udział / nginx / HTML / indeks.html
PUNKT WEJŚCIA [ 'nginx' , '-G' , „demon wyłączony”; ]
Krok 2: Utwórz plik redagowania
Utwórz plik redagowania o nazwie „ docker-compose.yml ”, który zawiera ustawienia konfiguracji usługi. Na przykład skonfigurowaliśmy „ sieć ' I ' web1 ” usługi w pliku tworzenia, korzystając z następujących instrukcji:
- “ sieć ” usługa konteneryzuje program HTML, a „ web1 ” usługa użyje „ nginx: najnowszy ” w kontenerze.
- “ zbudować ” definiuje kontekst Dockerfile lub kompilacji do konteneryzacji aplikacji. Na przykład używamy instrukcji Dockerfile.
- “ porty ” przydziela odsłonięte porty kontenera:
usługi:
sieć:
zbudować: .
porty:
- 80 : 80
web1:
obraz: nginx: najnowszy
Krok 3: Uruchom usługi
Następnie zbuduj i uruchom usługi w oddzielnych kontenerach, korzystając z „ tworzenie dokerów ' Komenda:
tworzenie dokerów -D
W celu weryfikacji odwiedź przydzielony port hosta lokalnego. Tutaj pomyślnie uruchomiliśmy usługę HTML za pomocą Docker Compose w systemie Windows:
To wszystko! Pokazaliśmy, jak korzystać z Docker Compose w systemie Windows.
Wniosek
Aby korzystać z Docker Compose w systemie Windows, najpierw zainstaluj Docker Compose CLI, instalując aplikację Docker Desktop w systemie Windows. Następnie utwórz plik Dockerfile, aby zadokować aplikację. Skonfiguruj usługi aplikacji w pliku redagowania, aby uruchamiać każdą usługę w osobnym kontenerze platformy Docker. Następnie skorzystaj z opcji „ tworzenie dokerów ”, aby uruchomić usługi komponowania. W tym artykule zilustrowano, jak korzystać z narzędzia Docker Compose w systemie Windows.