PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment accéder à postgresql dans Docker avec sqlalchemy ?

Comme votre application flask et vos images Postgres ne sont pas dans le même conteneur docker, vous ne pouvez pas accéder à la base de données via localhost !!

dans l'URL de votre base de données remplacez localhost le nom du service Postgres dans docker-compose/

engine = create_engine('postgresql://user:[email protected]{}:5432/database'.format('service_name_of_postgres'))

bravo pour cette réponse.