Os contêineres do Docker podem falar um com o outro?
Seu aplicativo não se conecta ao banco de dados.
Conectando -se ao banco de dados do localhost funciona sem problemas. Além disso, o aplicativo costumava funcionar bem antes sem recipientes. Você procurou ajuda nos documentos oficiais do Docker e, mesmo com essas instruções, não pode conseguir que dois contêineres conversem um com o outro.