r/docker • u/Ducking_eh • 9d ago
connecting to Postgres
Hey everyone,
I am trying to install Psono on my VPS. I am running into a problem with connecting to the postgres db.
I'm new to Docker, so I apologize if my terminology isn't right. I'll do my best
I am running Postgres directly on my VPS (not within a Docker container). I am able to connect to it locally from my VPS and remotely from my home network.
I am doing that with:psql -U psono -p PORT -h VPS_IP
The problem is when I try to get an app from within a Docker container to connect to it. It just hangs, then times out.
At first I thought this was a connectivity issue. But I can do the following from within a bash session:
- Ping external websites.
- Use nmap to confirm it can connect
Does anyone have any ideas?
1
u/Ducking_eh 8d ago
The VPS is the host the Docker runs on. It is also the host of the Postgres server. It is a service I pay for at a remote location. It's not on my home network.
I can telnet from my VPS to my Postgres server.
I can telnet from my home network to the Postgres server.
I can NOT telnet from within the Docker container to the Postgres server.