赞
踩
1、使用容器启动postgres数据库
docker run -d -p 5432:5432 --restart=always --name pgsql -e LANG="C.UTF-8" -e 'TZ=Asia/Shanghai' -e "POSTGRES_DB=metabase" -e "POSTGRES_USER=postgres" -e "POSTGRES_PASSWORD=123456" -v /data/psql/master_test:/var/lib/postgresql/data postgres:10.12
说明:使用 -v 将数据持久化
2、使用如下命令导出pgsql数据
docker exec -i 容器id pg_dump -h localhost -p5432 -U postgres metabase > metabase.sql
3、使用如下命令导入pgsql数据
docker exec -i 容器id psql -h localhost -p5432 -U postgres metabase < metabase.sql
4、使用如上命令即可将数据导入导出
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。