
flowminder/flowdb-testdataFlowKit是基于FlowDB构建的Docker镜像,预集成低容量测试数据,旨在为开发、测试和演示场景提供便捷的数据库环境。该镜像免去了手动准备测试数据的步骤,可直接启动并使用包含基础测试数据集的FlowDB实例,适用于快速搭建开发环境、执行功能测试或演示系统功能。
通过以下命令启动FlowKit容器,默认暴露FlowDB的标准端口(假设为5432,具体端口需根据FlowDB原生配置调整):
bashdocker run -d --name flowkit-test -p 5432:5432 flowkit:latest
容器启动后,可通过数据库客户端连接,默认访问参数(具体需根据FlowDB配置调整):
若需保留测试数据修改,可通过挂载本地目录实现数据持久化:
bashdocker run -d --name flowkit-test -p 5432:5432 -v /本地路径:/var/lib/flowdb flowkit:latest
支持通过环境变量自定义容器行为(具体变量需参考FlowDB官方文档,以下为常见配置示例):
| 环境变量 | 说明 | 默认值 |
|---|---|---|
FLOWDB_PORT | 数据库服务端口 | 5432 |
FLOWDB_USER | 数据库访问用户名 | flowuser |
FLOWDB_PASSWORD | 数据库访问密码 | flowpass |
DATA_INIT | 是否初始化测试数据(首次启动) | true |
示例:自定义用户和密码启动
bashdocker run -d --name flowkit-test \ -p 5432:5432 \ -e FLOWDB_USER=devuser \ -e FLOWDB_PASSWORD=devpass \ flowkit:latest
停止并删除容器(非持久化数据将随容器删除):
bashdocker stop flowkit-test && docker rm flowkit-test
通过以下命令查看容器运行日志,排查连接或启动问题:
bashdocker logs flowkit-test

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务