所以我做的是:
docker run -d -e POSTGRES_USER=user -e POSTGRES_PASSWORD=456789 --name admin-service -p 5432:5432 postgres
当我使用docker ps
和docker inspect
检查时
"Networks": {
...
"IPAddress": "172.17.0.2",
"IPPrefixLen": 16,
...
}
}
以及 docker ps:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6f1b75bed5b1 postgres "docker-entrypoint.s…" 18 minutes ago Up 18 minutes 0.0.0.0:5432->5432/tcp admin-service
我去了PgAdmin尝试连接主机:172.17.0.2
,但是连接超时,所以我把主机名改成了localhost
,但是它一直显示密码认证失败
,我填写了上述的用户名和密码。所以我不知道我在这里做错了什么。
localhost
端口5432
连接。 - Hans Kilianuser
作为用户名,456789
作为密码。 - Kanna