Pessoal,
Quando passamos para separar a construção de imagem do build e a imagem da prod, estava me deparando com o erro de conexão com o banco de dados. O que estava acontecendo era que a imagem do build era criada e logo seguia para a de prod, porém o banco de dados ainda não estava pronto para conexões, porém a prod na sua criação já tenta fazer a conexão logo em sequência. Por mais que tenha o depends_on: - postgres na construção da imagem do app, isso não garante que ele vai aguardar o banco de dados está pronto para conexões.
Para resolver isso, temos que garantir que a tentativa de conexão com o banco de dados somente será feita quando o ele estive pronto par receber conexões.