Esta es mi configuración dentro de docker-compose.yaml:
version: “3.8”
services:
nestapp:
build: ./
ports:
– “3000:3000”
env_file:
– .development.env
depends_on:
– postgresdb
postgresdb:
image: ‘postgres’
volumes:
– pgdata:/var/lib/postgresql/data
env_file:
– .development.env
volumes:
pgdata:
docker-compose.yml
Dentro de las variables de entorno únicamente tengo POSTGRES_PASSWORD= root y POSTGRES_DB = root
Ahora, inicio el contenedor con ‘docker compose up’ y posteriormente voy a pgadmin donde registro un nuevo server en donde ingreso la dirección IP que estoy sacando del contenedor en la sección de inspect, el puerto 5432, dentro de maintenance database e-commerce, username postgres, y password root. Sin embargo me termina mostrando el error ‘Unable to connect to server: connection timeout expired.
pgadmin register-server
Alguien sabe como puedo arreglar esto?
Intente reinstalar PostgresSQL ya que vi en otros post que esto podría funcionar pero nada.
Juan Carlos Alvarez is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.