我正在尝试使用docker创建简单的postgres服务器.我使用官方的postgres图像作为我的容器的基础.我的Dockerfile包含以下命令:
FROM postgres
USER postgres
RUN /etc/init.d/postgresql start &&\
psql --command "CREATE USER user WITH SUPERUSER PASSWORD 'user';" &&\
createdb -O user app
Run Code Online (Sandbox Code Playgroud)
当我尝试运行它时,我有一个错误:
psql:无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受Unix域套接字"/var/run/postgresql/.s.PGSQL.5432"上的连接?
我做错了什么?
| 归档时间: |
|
| 查看次数: |
3575 次 |
| 最近记录: |