Da din flask-app og Postgres-billeder ikke er i den samme docker-beholder, kan du ikke få adgang til databasen via localhost !!
i din database URL erstatte localhost navnet på Postgres Service i docker-compose/
engine = create_engine('postgresql://user:[email protected]{}:5432/database'.format('service_name_of_postgres'))