Este post ilustrará como utilizar o Docker Compos.
Como usar o Docker Compose para trabalhar com vários contêineres?
O uso do Docker compor para gerenciar e executar vários aplicativos de contêiner é a melhor solução, pois é mais versátil e fornece diferentes funcionalidades, como gerenciar contêineres na mesma porta, replicar qualquer serviço ou aplicação inteira, atribuir portas exclusivas a serviços individuais e muitos outros mais.
Siga as instruções fornecidas para utilizar a composição do Docker para começar a trabalhar com vários contêineres ou microsserviços.
Etapa 1: Especifique o aplicativo multi-container
Primeiro, crie o aplicativo de vários contêineres. Por exemplo, criamos um aplicativo HTML que executa dois arquivos HTML diferentes, “índice.html" e "index1.html”:
Etapa 2: Crie Dockerfile
Crie um DockerFile para dockerize o programa HTML. Para esse fim, estamos contêineis o “índice.html" programa:
De Nginx: mais recenteObservação: Você pode especificar o Dockerfile para outro programa também. Por exemplo, utilizaremos a imagem do Docker para especificar o segundo serviço ou programa. Navegue até o nosso artigo associado para criar uma imagem do Docker para contêiner o programa.
Etapa 3: Crie arquivo de composição
Em seguida, crie um arquivo de composição chamado “Docker-Compose.yml”Arquive e configure o aplicativo multi-container usando as seguintes instruções:
Etapa 4: Crie e inicie os contêineres
Disparar ou iniciar o contêiner usando “Docker-compor”Comando:
Docker-comporEtapa 5: Verificação
Para a verificação, liste os serviços de composição:
Docker-Compor PSAqui, você pode ver o “rede”O serviço está executando na porta“80" e "Web1"Está funcionando em"57151”:
Como alternativa, navegue até a porta atribuída do host e verifique se o aplicativo está em execução ou não:
É tudo sobre como usar o Docker Compose para trabalhar com contêineres multi -.
Conclusão
Para utilizar o Docker compor para trabalhar com aplicativos multi-containers, primeiro, crie um aplicativo multi-container e o contêiner no Dockerfile ou na forma de uma imagem. Depois disso, faça um “Docker-Compose.yml”Arquivo para configurar o aplicativo multi-container no Docker Compose. Depois disso, inicie os recipientes no Docker compor utilizando o “Docker-compor”Comando. Este artigo ilustrou como utilizar o Docker Compose para trabalhar com aplicativos multi-containers.