如果您在 Docker 容器中运行 TimescaleDB,则有两种不同的方法来修改您的 PostgreSQL 配置。您可以编辑 Docker 容器内的 PostgreSQL 配置文件,或者可以在命令提示符下设置参数。
您可以启动 Docker 容器,然后使用文本编辑器直接编辑 PostgreSQL 配置文件。配置文件每行需要一个参数。空白行将被忽略,您可以在行首使用 #
符号来表示注释。
启动您的 Docker 实例
docker start timescaledb打开 shell
docker exec -i -t timescaledb /bin/bash在
Vi
编辑器或您首选的文本编辑器中打开配置文件。vi /var/lib/postgresql/data/postgresql.conf重启容器以重新加载配置
docker restart timescaledb
如果您不想打开配置文件进行更改,您也可以使用 -c
选项直接从 Docker 容器内的命令提示符设置参数。例如
docker run -i -t timescale/timescaledb:latest-pg10 postgres -c max_wal_size=2GB
关键词
在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页。