Sign inSign up

appleyk/dde-postgresql-db

By appleyk

•Updated over 4 years ago

Image
0

102

appleyk/dde-postgresql-db repository overview

  • 容器内安装了vim;方便修改配置文件;pg配置优化了,原最大200连接数改为500,原shared_buffer大小128M改为512MB;
  • PostgreSQL版本是11.2,查看用:select version();
  • PostgreSQL的配置路径在:/var/lib/postgresql/data/ 目录下面;数据文件在/var/lib/postgresql/db/目录下,若要修改pg配置,请在db目录下选择相应的文件进行优化;
  • PostgreSQL的可执行文件均在:/usr/lib/postgresql/11/bin/ 目录下面;
  • Postgis版本是2.5.2,查看用:select PostGIS_full_version();
  • docker run -it --privileged --name postgres -e POSTGRES_PASSWORD=postgres -p 5432:5432 -d postgres
  • 预置了两个数据库,一个dde的,一个sso的,其中dde涉及到OneSediment学科下的5个专题数据库的数据录入,分别是:碎屑组分、碎屑锆石、河流沙、煤岩组分、古地理;
  • 容器内又创建了一个db目录,放的是数据库备份,所以启动的时候,要指定下PGDATA,如下
  • 启动命令:docker run -it --privileged --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=postgres -e PGDATA=/var/lib/postgresql/db -d e4
  • 注意,本镜像只作为测试环境,不作为生产环境,如果用于生产环境,切记要使用挂载的方式持久化数据!
  • 请使用最新版本v2.0;

Tag summary

Content type

Image

Digest

Size

694.6 MB

Last updated

over 4 years ago

docker pull appleyk/dde-postgresql-db:v2.0