我正在尝试将一个现有的数据库导入到一个 postgres docker 容器中。下面是我的步骤:
docker run --name pg-docker -e POSTGRES_PASSWORD=***** -d -p 5432:5432 -v BCS/postgres_data postgres
然后,
docker exec -it pg-docker bash
psql -U postgres
postgres=# CREATE DATABASE myDB;
psql -U postgres myDB < BCS/mydb.sql
但是当我执行
\dt
命令时,出现了这个错误未找到任何关系。
已知我的数据库已经有表格。
那么我做错了什么?
/docker-entrypoint-initdb.d/
目录下呢? - LinPy