Como usar o Docker compor no Windows

Como usar o Docker compor no Windows
Docker Compose é uma ferramenta cli do Docker utilizada para configurar, gerenciar e implantar microsserviços e aplicativos multi-containers. Ele usa um arquivo YAML como um arquivo de composição para configurar os serviços junto com outras configurações. Esses serviços começarão a usar “Docker-compor”Comando. Este comando executa cada serviço configurado em um contêiner separado. Além disso, o Docker Compose CLI também nos fornece comandos diferentes para gerenciar os serviços de composição.

Este tutorial demonstrará como usar o Docker compor no Windows.

Pré -requisitos: Instale o docker compor

Para instalar a ferramenta Docker Compose, primeiro, instale o aplicativo Docker Desktop para Windows no sistema. Este aplicativo contém o Docker CLI embutido, o Docker Compõe CLI, Plug-in Compose, Docker Engine e outros componentes essenciais.

Observação: Para a instalação do aplicativo Docker Desktop, visite nosso artigo associado.

Como usar o Docker compor no Windows?

Para usar o Docker compor no Windows, primeiro, crie um DockerFile que define as instruções para o contêiner o aplicativo. Depois disso, configure os serviços no arquivo de composição e inicie os contêineres usando o “Docker-compor”Comando.

Para a ilustração, confira as instruções fornecidas.

Etapa 1: Crie Dockerfile

Primeiro, crie um Dockerfile que contém instruções para criar o instantâneo do contêiner do Docker. Por exemplo, dockerizamos o “índice.html”Arquivo usando as seguintes instruções:

  • ““DE”A instrução define a imagem base do contêiner.
  • ““CÓPIA DE”Adiciona ou copia o arquivo de origem ao caminho executável do contêiner.
  • ““PONTO DE ENTRADA”Define os executáveis ​​ou padrões do contêiner do docker:
De Nginx: mais recente
Índice de cópia.html/usr/share/nginx/html/index.html
EntryPoint ["nginx", "-g", "Daemon Off;"]

Etapa 2: Crie arquivo de composição

Crie um arquivo de composição chamado “Docker-Compose.yml”Arquivo que inclui as configurações de serviço. Por exemplo, configuramos o “rede" e "Web1”Serviços no arquivo compor as seguintes instruções:

  • ““rede”O serviço será recipiente do programa HTML e o“ “Web1”Serviço usará o“Nginx: mais recente”Imagem no contêiner.
  • ““construir”Key define o Dockerfile ou construa o contexto para recorrer o aplicativo. Por exemplo, usamos instruções do Dockerfile.
  • ““portas”Aloca as portas expostas do contêiner:
Versão: "3"
Serviços:
rede:
construir: .
Portas:
- 80:80
Web1:
Imagem: Nginx: mais recente

Etapa 3: inicie os serviços

Depois disso, construa e inicie os serviços em contêineres separados, utilizando o “Docker-compor”Comando:

Docker -Compor Up -d

Para a verificação, visite o porto alocado de localhost. Aqui, executamos com sucesso o serviço HTML usando o Docker Compose no Windows:

Isso é tudo! Demonstramos como usar o Docker Compose no Windows.

Conclusão

Para usar o Docker Compose no Windows, primeiro, instale o docker componha CLI instalando o aplicativo Docker Desktop no Windows. Depois disso, crie um Dockerfile para dockerizar o aplicativo. Configure os serviços de aplicativo em um arquivo de composição para executar cada serviço em um contêiner separado do Docker. Depois disso, utilize o “Docker-compor”Comando para iniciar os serviços de composição. Este artigo ilustrou como utilizar a composição do Docker no Windows.