在连接到Docker容器中运行的数据库时,似乎还需要包括数据库名称,例如
0 docker psql command won't work 3 psql can not access Postgres running in a Docker container 1 Cannot connect with psql to dockerized postgres 3 docker build error: psql: could not connect to server: Connection refused 0 psql: error: could not connect to server: FATAL: role "pos...
fig 将创建一个名称与 fig.yml 文件中使用的名称不同的 docker _容器_。 我通过使用 docker ps 找到容器名称并查看 NAMES 列来使其工作。 然后使用 --- 在正在运行的容器中运行 docker exec -ti NAME_OF_CONTAINER psql -U YOUR_POSTGRES_USERNAME psql 命令 重要的提示: docker exec 在正在运行的容器上运...
Sending build context to Docker daemon 4.096kB Step 1/6 : FROM postgres:11 ---> 55ff21ffc6d1 Step 2/6 : COPY db0.sql /srv/ ---> Using cache ---> 5623b274bfef Step 3/6 : RUN /etc/init.d/postgresql start ---> Using cache ---> 838cd16f9545 Step 4/6 : RUN su...
我需要将模式导入容器中的数据库,并且,我已经完成了这一切,导入了数据库模式,确保应用程序已启动并运行,并进行了提交,并已开始处理应用程序的其他方面。当我后来尝试构建映像docker compose up --build时,出现了以下错误: psql: error: could not connect to server: No such file or directory the server running...
因此,我的计划是编写一个dockerfile,使用基本映像postgres:11,然后在其中复制并运行db0.sql。 SQL脚本:db0.SQL CREATETABLE"quiz"."example"("name"varchar(255),"age"int4,"phone"varchar(255),"blood_group"varchar(255),"height"int4 );INSERTINTO"quiz"."example"VALUES('Tony',NULL,NULL,'O',180)...
我发现了错误的原因:由于两个示例都是Docker的,因此它们不能将对方视为本地主机:您必须使用他们所...
- POSTGRES_USER = odoo12 进入容器后,用su posgres命令切换用户,运行psql命令时提示: psql: FATAL: role “postgres” does not exist 解决办法: 由于指定了容器运行时的用户名和密码,所以进入容器时只能用指定的用户名和密码进入 docker exec -it 容器ID psql -U odoo12 postgres ...
最近在用docker跑rails,也遇到了一些坑,这里记录一下。 首先build项目: docker-compose build 然后就开始报错了: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
当在Docker容器中运行"psql -U postgres"命令时,可能会遇到"bash: psql -U postgres: command not found"报错信息。该报错信息表示bash无法找到名为"psql"的命令。 解决方法 出现该问题的原因是在Docker容器中没有安装PostgreSQL客户端。为了解决该问题,我们需要在Docker容器中安装PostgreSQL客户端。