Overview

Full name
docker.io/qianmoq/datacap
Registry
docker.io
Namespace
qianmoq
Repository
datacap
Cached tags
23
Last synced
07/06/2026, 06:43 PM

Introduction

DataCap 开源数据质量与元数据管理平台镜像,连接多源 JDBC 执行 profiling、血缘与 SQL 工作台,适合数据中台治理入门。

Details

qianmoq/datacap 提供 Web 控制台统一注册数据源、运行质量规则与 ad-hoc SQL,内置 Trino/Spark 连接器可联邦查询。与 Apache Atlas 相比部署更轻、UI 更现代,但企业级权限与血缘深度需评估。生产需外接 MySQL/PostgreSQL 存元数据、配置 LDAP/OAuth,并对 JDBC 凭证使用密钥管理;首次接入大表 profiling 应限流避免压垮源库。

快速启动

docker run -d --name datacap \
  -p 9096:9096 \
  docker.io/qianmoq/datacap:latest

推荐实践

docker run -d --name datacap \
  --restart unless-stopped \
  -p 9096:9096 \
  -e DATACAP_DB_URL=jdbc:mysql://mysql:3306/datacap \
  -e DATACAP_DB_USER=datacap \
  -e DATACAP_DB_PASSWORD=secret \
  -v datacap-data:/opt/datacap/data \
  docker.io/qianmoq/datacap:1.0.0

核心参数说明

  • -p 9096:9096 — DataCap Web 与 API
  • -e DATACAP_DB_URL — 元数据库 JDBC 连接
  • -e DATACAP_DB_USER/PASSWORD — 元数据库账号
  • -v datacap-data:/opt/datacap/data — 上传与缓存
  • --restart unless-stopped — 治理平台持续在线
  • 固定 tag — 与 JDBC 驱动版本一致

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: datacap
spec:
  replicas: 2
  selector:
    matchLabels:
      app: datacap
  template:
    metadata:
      labels:
        app: datacap
    spec:
      containers:
        - name: datacap
          image: docker.io/qianmoq/datacap:1.0.0
          ports:
            - containerPort: 9096
          env:
            - name: DATACAP_DB_PASSWORD
              valueFrom:
                secretKeyRef:
                  name: datacap-secrets
                  key: db-password
---
apiVersion: v1
kind: Service
metadata:
  name: datacap
spec:
  selector:
    app: datacap
  ports:
    - port: 9096
      targetPort: 9096

元数据库独立部署;DB 密码与 LDAP 配置经 Secret/ConfigMap 注入,Ingress 限制内网访问并启用 SSO。

Latest tags (20)

View all 23 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/qianmoq/datacap
:latest
linux/amd64
2024/07/29 17:00292.8 MBsha256:16f39d01e94a
docker.io/qianmoq/datacap
:2024.03.8
linux/amd64
2024/07/29 17:00292.8 MBsha256:16f39d01e94a
docker.io/qianmoq/datacap
:2024.03.7
linux/amd64
2024/07/03 00:141.4 GBsha256:551381b2e5b1
docker.io/qianmoq/datacap
:2024.03.6
linux/amd64
2024/06/19 21:171.3 GBsha256:8b98676ac7f0
docker.io/qianmoq/datacap
:2024.03.5
linux/amd64
2024/06/05 09:261.1 GBsha256:35c59a0ce547
docker.io/qianmoq/datacap
:2024.03.4-fixed-jdk
linux/arm64/v8
2024/05/20 13:561.1 GBsha256:17fafb79fda4
docker.io/qianmoq/datacap
:2024.03.4
linux/amd64
2024/05/19 22:081.1 GBsha256:f4450190fa7f
docker.io/qianmoq/datacap
:2024.03.3
linux/amd64
2024/04/19 16:021.0 GBsha256:edb35862507b
docker.io/qianmoq/datacap
:2024.03.2
linux/amd64
2024/04/12 14:191.0 GBsha256:1c8b8b04ca87
docker.io/qianmoq/datacap
:2024.03.1
linux/amd64
2024/04/11 14:241.0 GBsha256:854df9d467b8
docker.io/qianmoq/datacap
:2024.02.1
linux/amd64
2024/03/01 22:30972.8 MBsha256:10a99696e07c
docker.io/qianmoq/datacap
:2024.01.1
linux/amd64
2024/01/29 13:25967.7 MBsha256:bf5a3ded4ea7
docker.io/qianmoq/datacap
:1.18.0
linux/amd64
2023/12/22 11:05896.4 MBsha256:52df0a1468ee
docker.io/qianmoq/datacap
:1.17.0
linux/amd64
2023/11/20 10:13879.4 MBsha256:8ecaab7ff5fc
docker.io/qianmoq/datacap
:1.16.0
linux/amd64
2023/11/01 22:560.0 MBsha256:c13dfa69d9d2
docker.io/qianmoq/datacap
:1.15.0
linux/amd64
2023/10/19 11:40879.2 MBsha256:12b81628b0f8
docker.io/qianmoq/datacap
:1.14.0
linux/amd64
2023/09/14 16:53880.1 MBsha256:416ef6cc97db
docker.io/qianmoq/datacap
:1.13.0
linux/amd64
2023/08/09 17:25875.6 MBsha256:58117b6e389f
docker.io/qianmoq/datacap
:1.12.0
linux/amd64
2023/07/11 16:41830.6 MBsha256:348b9e536e2a
docker.io/qianmoq/datacap
:1.11.0
linux/amd64
2023/06/13 15:38817.4 MBsha256:c4c0f2de8213