Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

docker-compose up --build ERRO

Na hora de executar o segundo codigo para criar o ambiente, o meu fica nesse ciclo sem fimInsira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Oi, Marcelo! Tudo bem?

O problema parece estar no alura-ms-api-gateway-1, pois há um erro apontando que o host não está sendo encontrado.

Você pode verificar, por favor, se o web-financeiro está configurado certinho ali dentro? Pelo log de erro ele aparenta não estar.

Se a dúvida persistir, estamos disponíveis.

Abraços e bons estudos!

Estou bem sim e a senhora? Como faço para saber que o web financeiro esta cnfigurado corretamente? Poderia me ajudar por favor?

solução!

Oii, Marcelo. Também estou bem, obrigada por perguntar!

Antes de tudo, peço mil desculpas pela demora para te responder.

O erro "host not found in upstream... web-financeiro in api gateway.conf" acontece pela incompatibilidade entre o padrão utilizado para indicar o final de linha dos arquivos .sh do projeto e pelo SO Windows. Você precisará converter o final de linhas dos arquivos .sh. Aqui podemos fazer o uso do Notepad++. Basta seguir os passos apresentados abaixo:

  • Faça o download e instale o Notepad++ neste link - pode ir clicando em "Próximo" e fazendo a instalação padrão;
  • Após finalizar a instalação, abra a pasta alura-ms que contém os arquivos do projeto;
  • Ali, clique com o botão direito no arquivo mkt-node.sh e no menu de contexto escolha Editar com o Notepad++;
  • O Notepad++ vai abrir. Agora, clique no menu de ferramentas escolha Editar -> Conversão final de linha ->Converter para formato UNIX como mostrado na imagem abaixo:

Imagem contendo a apresentação do Notpad++ e a exibição do menu de ferramentas.

  • Salve o arquivo mkt-node.sh;

  • Repita os passos apresentados acima para os arquivos front-end.sh, financeiro-php.sh, academico-php-web.sh, academico-php.sh. Lembre-se de salvar após converter.

  • Após a conversão realizada, no terminal aberto na pasta alura-ms inicie o contêiner executando o comando abaixo:

    docker-compose up --build
    
  • Aguarde a inicialização.

  • Após iniciar, você pode dar continuidade seguindo os passos apresentados na aula subindo o projeto a partir do minuto 1:54. :)

Se outra dúvida surgir, estamos aqui.

Abraços e bons estudos!

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