Postgres 提示密码错误

最近在部署docker和kubernetes. 然后我的docker-compose文件和database.yml 文件都没有问题。但总是提示我密码出错。

PG::ConnectionBad: FATAL:  password authentication failed for user "postgres"

结果发现问题出在之前的Docker images里。运行以下命令就能删除所有的Docker镜像,container,还有volume。

docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker rmi $(docker images -q)
docker volume rm $(docker volume ls -qf dangling=true)