How can I connect to my postgresql instance when I am running it via docker.
In my docker-compose I have the image defined as follows:
db:
image: postgres:9.4
#container_name: db
volumes:
- "/home/data/pgdata:/var/lib/postgresql/data"
restart: always
I installed the client only:
sudo apt-get install -y postgresql-client
I installed the psql client on ubuntu, and I try to connect to it but can't seem to connect successfuly.
psql -h db -p 5432 -U postgres
psql: could not translate host name "db" to address: Temporary failure in name resolution
I tried different hosts like localhost, 127.0.0.1 and docker_db_1 and they all didn't work.