Last active
November 1, 2024 12:49
-
-
Save davidostermann/0190da1e1544dfd1625e53ca8a74e258 to your computer and use it in GitHub Desktop.
Docker compose Postgres Adminer
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '3.1' | |
services : | |
db: | |
image: postgres:10-alpine | |
ports: | |
- "5432:5432" | |
environment: | |
POSTGRES_USER: user1 | |
POSTGRES_PASSWORD: changeme | |
POSTGRES_DB: tododb | |
admin: | |
image: adminer | |
restart: always | |
depends_on: | |
- db | |
ports: | |
- 8080:8080 |
@nemanjam This example was originally made only for local use.
Thank you so much !
When I try and log into the database I run into this issue, not sure what's causing it
Unable to connect to PostgreSQL server: could not connect to server: Connection refused Is the server running on host "localhost"
(127.0.0.1) and accepting TCP/IP connections on port 5432? could not connect to server: Cannot assign requested address Is the server
running on host "localhost" (::1) and accepting TCP/IP connections on port 5432?
I figured out the issue was that I was trying to connect to the wrong server name. I used the name of the container and it worked.
Thanks!
@DavidSolus, thanks 👍
@DavidSolus thanks! It helped me :)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Your example is with postgres and adminer in same docker-compose.yml. How should I set adminer hostname and networks if I want to use adminer on other postgres container on same server?
docker-compose.yml for reverse proxy in which I want to add Adminer
docker-compose.yml for my app, Adminer should connect to this Postgres container