[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Weslley araujo de sousa leite
Criador Weslley araujo de sousa leite 18/08/2023

Bom dia Carlos.

 

Me surgiu uma dúvida agora. Vejo que em cloud o ideal é sempre criar novas instâncias(Máquinas) para cada aplicação/serviço. Portanto, qual seria a função do docker nesses caso? Prq nas aulas de docker aprendemos a criar um dockerfile para cada serviço e utilizar o docker-compose.yml para configurar essas imagens no momento de subida, mas pelo oque estou vendo, neste caso em específico não é criado um container de um Nginx por exemplo, mas sim uma instância na AWS.

 

Manager Carlos Ferreira 18/08/2023

Olá, Weslley!
Como vai?

Mesmo nossa aplicação rodando em uma instância, ela roda com Docker, isso garante uma padronização, ou seja, temos o mesmo ambiente local e em produção.

Mesmo a aplicação tendo várias replicas (em várias instâncias), todas rodam com o Docker (Docer são não "faz sentido" quando é serverless).

Está usando o nginx sim, quando o load balancer envia um tráfego (requisição) para uma instância, o nginx naquela instância (maquina) recebe aquela requisição e responde com a nossa aplicação.

Ficou mais claro amigo?

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!