1
resposta

[Dúvida] api-gateway-1 | nginx (..)

Ao tentar subir o projeto de deparei com este error já foi feito algunas tentativas da minha parte, como tentar subir o projeto do zero novamente e alterar para a quebra de linha do unix. Mas o retorno e o mesmo suponho que seja algo no nginx, poderiam me ajudar ? ;Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Fernando. Tudo bem?

Eu testei a aplicação para te ajudar e caí no mesmo erro que você. Consegui fazer funcionar com os seguintes passos:

  1. Primeiro fiz o clone do projeto com o comando:

    git clone --recurse-submodules --remote-submodules https://github.com/CViniciusSDias/alura-ms.git
    
  2. Em seguida rodei o comando :

    docker-compose up --build
    
  3. Após esse comando docker-compose up --build para subir os containers, eu caí no mesmo erro que você host not found in upstream "web-financeiro".

  4. Apertei "CTRL + C" no terminal para parar a execução.

  5. Segui esses passos da minha resposta que está como "Solução", nesse tópico do link Microserviço na prática: Subindo o projeto, para fazer a converção final de linha para UNIX.

  6. Derrubei os containers, rodando o seguinte comando no terminal do projeto:

    docker-compose down
    
  7. Por último subi os containers novamente, com o comando:

    docker-compose up --build
    

Nessa etapa demorou bastante para concluir, pois é muita coisa para subir, no final deu tudo certo e consegui acessar no navegador: http://localhost:4200/compra, a saída no terminal ficou assim:

Print do VSCode ncom o terminal aberto, mostrando a saída de "Sucesso na compilação" do projeto após o comando docker-compose up --build

Espero ter ajudado.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!