亲爱的stackoverflowers,
我使用 docker-compose 来运行 dockerized postgresql 服务器和 dockerized pgadmin4 web 服务器。 当我尝试通过 Web 界面恢复转储时,它会显示一个空文件夹,其中路径“/”表示转储的源位置。
现在我的问题是,通常是否可以通过 dockerized pgadmin 恢复转储,如果,我必须从哪个容器(postgres 或 pgadmin)安装什么路径作为卷才能提供要恢复的转储?
version: '3.8'
services:
db:
container_name: pg_container
image: postgres:12.10
restart: always
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: ***
POSTGRES_DB: postgres
ports:
- "5432:5432"
pgadmin:
container_name: pgadmin4_container
image: dpage/pgadmin4
restart: always
environment:
PGADMIN_DEFAULT_EMAIL: [email protected]
PGADMIN_DEFAULT_PASSWORD: ***
ports:
- "5050:80"
谨致问候 星人
我跟你的情况一样。在网络 pgadmin 中,您可以选择通过单击 ... 按钮来上传 .sql 文件。
非常感谢。有效!!!