Protože vaše aplikace flask a obrázky Postgres nejsou ve stejném kontejneru dockeru, nemůžete přistupovat k databázi přes localhost!!
v URL vaší databáze nahraďte localhost název služby Postgres v docker-compose/
engine = create_engine('postgresql://user:example@sqldat.com{}:5432/database'.format('service_name_of_postgres'))