暂无图片
docker of opengauss 如何修改数据库的配置
我来答
分享
秋客
2021-03-12
docker of opengauss 如何修改数据库的配置

最近在尝试使用docker部署opengauss数据库,查看到这个docker是贵公司发布。

目前遇到了以下两个问题:

  • 没有找到对应的数据库配置文件:hab.conf or postgreq.conf,请问这个文件在docker镜像中的位置在哪里?如果没有是否可以通过gs_*工具来修改。
  • 当docker中的数据库启动之后再重启,会导致docker镜像推出,而docker镜像中没有挂在配置文件的参数,所以就导致始终没有办法修改数据库的配置文件问题。目前我想到的解决方案就是将修改后的running container直接commit & save成新的镜像,是否只有这个解决方案。
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
李宏达
  • hba.conf or postgreq.conf在这里
    /var/lib/opengauss/data,支持使用gs_guc修改参数。

  • 关于需要数据库重启生效的参数改了之后直接重启容器就行。

  • 你想做持久化也可以,通过run的时候-v参数指定。
    -v /enmotech/opengauss:/var/lib/opengauss

暂无图片 评论
暂无图片 有用 0
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏