如何将postgres移动到docker容器中?

时间:2017-05-14 18:26:20

标签: postgresql docker

我通常通过在终端输入来附加到postgres:

psql -U user db

我想将postgres移动到docker容器中:

docker run -v /var/lib/postgresql:/var/lib/postgresql -p 5432:5432 postgres

然后我运行命令并出错:

psql -h localhost -p 5432 -U user 
psql: FATAL:  role "user" does not exist

我希望-v /var/lib/postgresql:/var/lib/postgresql能够通过db达到user。但它不会发生。如何正确使用?

0 个答案:

没有答案