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

PostgreSQL dans Docker - pg_hba.conf pour autoriser l'accès de l'hôte au conteneur

vérifiez votre interface de pont docker0 dans votre cas, il pourrait s'agir de 172.18.0.0/16

apporter des modifications au chemin postgresql.conf sera le même que pg_hba.conf.

adresse d'écoute à "*"

Ensuite, dans pg_hba.conf, ajoutez la règle en tant que

héberger tous tous 172.18.0.0/16 md5.

lancez le docker avec hostip :docker run -p :5432:5432de cette manière, d'autres conteneurs sur le même docker n/w peuvent se connecter ainsi que depuis l'hôte, mais pas depuis d'autres hôtes.