我正在尝试与postgres
一起学习和锻炼。
我正在Ubuntu 16.04上运行。
我安装了Postgres泊坞窗并使用以下命令运行它:
sudo docker run --rm --name pg-docker -e POSTGRES_PASSWORD=docker -d -p 5433:5433 -v $HOME/amitliron/UserA/docker/volumes/postgres:/var/lib/postgresql/data postgres
(我正在使用5433端口,因为尝试使用5432端口时出现以下错误:
Error starting userland proxy: listen tcp 0.0.0.0:5432: bind: address already in use
,我认为这没有问题,但我所做的一切都写在这里)
我正在尝试使用以下命令检查postgres码头工人:
psql -h localhost -U postgres -d postgres
,然后输入密码:“ docker
”,但出现以下错误:
Password for user postgres:
psql: FATAL: password authentication failed for user "postgres"
FATAL: password authentication failed for user "postgres"
我想念什么?
答案 0 :(得分:1)
我需要指定端口:
psql -h localhost -p 5433 -U postgres -d postgres