以下是docker部署Datahub的步骤。

脚本会自动完成:
拉取所需 Docker 镜像(约 10+ 个)
启动依赖服务(PostgreSQL、Elasticsearch、Kafka 等)
初始化数据库和索引
启动 DataHub 前端和后端服务

  1. 克隆 DataHub 仓库
    首先获取 DataHub 的部署配置文件:

克隆仓库

git clone https://github.com/datahub-project/datahub.git
cd datahub/docker
  1. 启动 DataHub 服务
    使用提供的脚本一键启动所有组件(包括前端、后端、数据库、搜索引擎等):

启动服务(首次运行会拉取镜像,耗时较长)

./quickstart.sh
  1. 验证部署
    服务启动后(约 5-10 分钟,取决于网络),通过以下方式验证:

    访问前端界面
    打开浏览器,访问 http://localhost:9002
    默认账号:datahub,默认密码:datahub
    检查服务状态
    查看正在运行的容器:
    bash

docker compose ps
所有服务状态应为 Up(除初始化任务外)。
  1. 停止 / 重启服务

    停止服务(保留数据):

./quickstart.sh down

完全清理(删除数据):

./quickstart.sh purge

重启服务:

./quickstart.sh restart
Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐