0
votes

Pgadmin4 ne peut pas se connecter à ma base de données Postgres

Voici mon fichier docker-compose.yml: xxx pré>

puis i $ docker inspecter xxxxxxxx | grep "ipaddress" code> p>

Il produit la sortie: p>

    "SecondaryIPAddresses": null,
    "IPAddress": "172.17.0.2",
            "IPAddress": "172.17.0.2",


0 commentaires

3 Réponses :


0
votes

Dans votre base de données de configuration postgreSQL comporte 5432 port (la valeur par défaut). Êtes-vous sûr dans cette ligne?

PGADMIN_LISTEN_PORT=5432


1 commentaires

Même erreur produite avec changement de ligne sur pgadmin_listen_port = 5432.



0
votes

Pour une solution de contournement dans ce numéro, exécutez simplement le conteneur avec - utilisateur = racine (dans docker-composez Utilisez utilisateur: racine )


0 commentaires

0
votes

Vous devez utiliser l'adresse de la passerelle du conteneur Postgres. Utilisez docker inspecter xxxxxxxx | Grep Gateway pour l'obtenir. Je suppose que dans votre cas, ce serait 172.17.0.1


0 commentaires