Qwe*_*tie 13 fedora postgresql docker
我开始使用 postgres docker 容器
sudo docker run --name some-postgres -d postgres
然后尝试使用连接到它
sudo docker run -it --rm --link some-postgres:postgres postgres psql -h postgres
这给出了错误 psql: FATAL: role "root" does not exist
这些命令与docker hub 页面上列出的命令完全相同仅以 root 身份运行,不以-e POSTGRES_PASSWORD=mysecretpassword
我在这里做错了吗?什么可能导致这种情况?
小智 11
$ docker run --rm --name some-postgres -d postgres
cb2ddbb0f4f715077ebc1bfc2dc7151e5a6d07cd374c28be1db6d6ad77b9b16a
$ docker run -it --rm --link some-postgres:postgres postgres psql -h postgres -U postgres
psql (10.4 (Debian 10.4-2.pgdg90+1))
Type "help" for help.
postgres=#
Run Code Online (Sandbox Code Playgroud)
你忘记了 -U postgres
| 归档时间: |
|
| 查看次数: |
18024 次 |
| 最近记录: |