致命:角色 "postgres" 在 Docker 容器中不存在

FATAL: role "postgres" does not exist on Docker container

我正在启动一个像这样的简单 postgresql 容器:

docker run --name postgresql -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d postgres:11.7-alpine

因为我没有指定用户名,所以将使用默认用户名“postgresq”,但是当我尝试使用 intelliJ 创建数据源或连接到 spring 引导项目,我总是遇到同样的错误:

FATAL: role "postgres" does not exist

感谢您的帮助。

好吧,这是一个愚蠢的错误,没有注意到 PC(我从工作中得到的)已经有一个 运行 PostgreSQL 服务器。