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:
Primeiro fiz o clone do projeto com o comando:
git clone --recurse-submodules --remote-submodules https://github.com/CViniciusSDias/alura-ms.git
Em seguida rodei o comando :
docker-compose up --build
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".
Apertei "CTRL + C" no terminal para parar a execução.
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.
Derrubei os containers, rodando o seguinte comando no terminal do projeto:
docker-compose down
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:
Espero ter ajudado.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!