如何解决docker安装的postgresql的密码是否自动更改?
我使用以下命令创建了postgresql码头
docker run -d -p 5432:5432 --name postgres -e POSTGRES_PASSWORD=1234 -v pgdata:/var/lib/postgresql/data postgres
但是一段时间后,发生以下错误
[575] FATAL: password authentication failed for user "postgres"
[575] DETAIL: Password does not match for user "postgres".
Connection matched pg_hba.conf line 95: "host all all all md5"
运行以下命令,它将再次运行
docker exec postgres su - postgres -c "psql -U postgres -d postgres -c \"alter user postgres with password '1234';\""
你能告诉我为什么会这样吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。