Este tutorial demonstrará como usar a composição do Docker no Windows.
Pré-requisitos: Instalar o Docker Compose
Para instalar a ferramenta de composição do Docker, primeiro instale o aplicativo Docker Desktop para Windows no sistema. Este aplicativo contém Docker CLI integrado, Docker Compose CLI, plug-in Compose, Docker Engine e outros componentes essenciais.
Observação: Para a instalação do aplicativo Docker Desktop, visite nosso site associado artigo .
Como usar o Docker Compose no Windows?
Para usar a composição do Docker no Windows, primeiro crie um Dockerfile que defina as instruções para conteinerizar o aplicativo. Depois disso, configure os serviços no arquivo de composição e acione os contêineres usando o comando “ docker-compose ” comando.
Para a ilustração, verifique as instruções fornecidas.
Passo 1: Criar Dockerfile
Primeiro, crie um Dockerfile que contenha instruções para criar o instantâneo do contêiner Docker. Por exemplo, nós dockerizamos o “ index.html ” usando as seguintes instruções:
- “ DE ” define a imagem base do contêiner.
- “ CÓPIA DE ” adiciona ou copia o arquivo de origem para o caminho executável do contêiner.
- “ PONTO DE ENTRADA ” define os executáveis ou padrões do container Docker:
COPIAR index.html / usr / compartilhar / nginx / html / index.html
PONTO DE ENTRADA [ 'nginx' , '-g' , 'daemon off;' ]
Etapa 2: criar arquivo de composição
Crie um arquivo de composição chamado “ docker-compose.yml ” que inclui as definições de configuração do serviço. Por exemplo, configuramos o “ rede ' e ' web1 ” services no arquivo de composição usando as seguintes instruções:
- “ rede ” irá conter o programa HTML e o serviço “ web1 ” O serviço usará o “ nginx:mais recente ”imagem no contêiner.
- “ construir ” define o Dockerfile ou o contexto de compilação para conter o aplicativo. Por exemplo, usamos as instruções do Dockerfile.
- “ portas ” aloca as portas expostas do contêiner:
Serviços:
rede:
construir: .
portas:
- 80 : 80
web1:
imagem: nginx:latest
Etapa 3: iniciar os serviços
Depois disso, crie e ative os serviços em contêineres separados, utilizando o “ docker-compose ” comando:
docker-compose -d
Para a verificação, visite a porta alocada do localhost. Aqui, executamos com sucesso o serviço HTML usando o Docker Compose no Windows:
Isso é tudo! Demonstramos como usar a composição do Docker no Windows.
Conclusão
Para usar o Docker Compose no Windows, primeiro instale a CLI do Docker Compose instalando o aplicativo Docker Desktop no Windows. Depois disso, crie um Dockerfile para dockerize o aplicativo. Configure os serviços de aplicativo em um arquivo de composição para executar cada serviço em um contêiner Docker separado. Depois disso, utilize o “ docker-compose ” para iniciar os serviços de composição. Este artigo ilustrou como utilizar a composição do Docker no Windows.