首页 > 解决方案 > 在 Docker 中使用时如何设置 QuestDB 配置默认值?

问题描述

我按照文档中的建议在 docker 容器中旋转 QuestDB

docker run -p 9000:9000 \
 -p 9009:9009 \
 -p 8812:8812 \
 -p 9003:9003 \
 questdb/questdb

如何将容器的工作池默认配置中的线程数从 2 覆盖到 8?

标签: dockerquestdb

解决方案


如果有要从配置列表QDB_中覆盖的属性,则有一种方法可以将其指定为带有前缀的容器的环境变量,_而不是.在变量名中。在共享工人计数的情况下,它应该是

docker run -p 9000:9000 \
 -p 9009:9009 \
 -p 8812:8812 \
 -p 9003:9003 \
 -e QDB_SHARED_WORKER_COUNT=8 \
 questdb/questdb

推荐阅读