Oi, Erick. Tudo bem?
Imagino que ou o arquivo Dockerfile está com um nome diferente ou dentro do docker-compose.yml ele está sendo referenciado com outro nome na parte do web-financeiro. Eu verificaria se o nome do arquivo dockerfile está igual ao que é referenciado no docker-compose.yml. Se puder mandar aqui um repositório com o código do jeito qu está para validarmos, facilita.