Oi Rafael,
Seu repositório surgiu em minhas pesquisas pelo google engine. Minha dúvida refere-se a juntar docker, nginx e aplicações, sejam estas bancos ou aplicativos web.
O exercício deste repositório propõe a estrutura de arquivos de configuração Docker e Ngnix. Minhas observações são construtivas para esclarecimento ou correção:
- No arquivo
docker-compose.yaml, cada web-app sobe na MESMA porta: isso me parece estranho;
- Subir a engine do banco de dados tem instruções adequadas, mas carece alguma instrução de start-up;
- Eu não encontro como
nginx encaminha o tráfego de entrada e saída da porta 80 para respectivos aplicativos: isso também parece-me estranho.
A minha compreensão é que a ferramenta ngnix deve orquestrar este tráfego e funcionar como um "porteiro" para as demais aplicações dentro do prédio-rede. Faz sentido?
Eu achei este artigo abaixo que pode ser interessante em sua refatoração.
https://dotnetthoughts.net/how-to-nginx-reverse-proxy-with-docker-compose/
Oi Rafael,
Seu repositório surgiu em minhas pesquisas pelo google engine. Minha dúvida refere-se a juntar
docker,nginxe aplicações, sejam estas bancos ou aplicativos web.O exercício deste repositório propõe a estrutura de arquivos de configuração Docker e Ngnix. Minhas observações são construtivas para esclarecimento ou correção:
docker-compose.yaml, cada web-app sobe na MESMA porta: isso me parece estranho;nginxencaminha o tráfego de entrada e saída da porta 80 para respectivos aplicativos: isso também parece-me estranho.A minha compreensão é que a ferramenta
ngnixdeve orquestrar este tráfego e funcionar como um "porteiro" para as demais aplicações dentro do prédio-rede. Faz sentido?Eu achei este artigo abaixo que pode ser interessante em sua refatoração.
https://dotnetthoughts.net/how-to-nginx-reverse-proxy-with-docker-compose/