Overview

Full name
docker.io/marquezproject/marquez-web
Registry
docker.io
Namespace
marquezproject
Repository
marquez-web
Cached tags
70
Last synced
07/06/2026, 04:52 PM

Introduction

Marquez 开源数据血缘 Web 前端,可视化数据集上下游依赖与 Job 运行历史,需连接 marquez-api 与元数据存储后端。

Details

marquezproject/marquez-web 提供 Marquez 平台的浏览器界面,数据工程师在此浏览 namespace、dataset 版本与 run 级 lineage 图。镜像为 React 静态/SSR 前端,通过环境变量指向 marquez-api(默认 5000 端口),不可脱离 API 与 PostgreSQL 独立运行。与 DataHub、OpenMetadata 相比 Marquez 更轻、专注 OpenLineage 事件;生产应固定 tag、经 HTTPS Ingress 暴露,并将 API URL 配置为内网地址。

快速启动

docker run -d --name marquez-web \
  -p 3000:3000 \
  -e MARQUEZ_API_URL=http://marquez-api:5000 \
  docker.io/marquezproject/marquez-web:latest

推荐实践

docker run -d --name marquez-web \
  --restart unless-stopped \
  -p 3000:3000 \
  -e MARQUEZ_API_URL=http://marquez-api.internal:5000 \
  -e WEB_PORT=3000 \
  -e TZ=Asia/Shanghai \
  docker.io/marquezproject/marquez-web:0.47.0

核心参数说明

  • -p 3000:3000 — Web UI 访问端口
  • -e MARQUEZ_API_URL — marquez-api 基址
  • -e WEB_PORT — 容器内监听端口
  • -e TZ — 界面时间显示时区
  • --restart unless-stopped — 血缘查询界面持续可用
  • 固定 tag — 与 marquez-api 发行版同步升级

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: marquez-web
spec:
  replicas: 2
  selector:
    matchLabels:
      app: marquez-web
  template:
    metadata:
      labels:
        app: marquez-web
    spec:
      containers:
        - name: web
          image: docker.io/marquezproject/marquez-web:0.47.0
          ports:
            - containerPort: 3000
          env:
            - name: MARQUEZ_API_URL
              value: http://marquez-api:5000
---
apiVersion: v1
kind: Service
metadata:
  name: marquez-web
spec:
  selector:
    app: marquez-web
  ports:
    - port: 3000
      targetPort: 3000

前端无状态可 HPA;Ingress 配置 TLS 并将 API 请求反代至 marquez-api Service,版本需与后端一并发布。

Latest tags (20)

View all 70 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/marquezproject/marquez-web
:latest
linux/amd64
2025/03/27 15:38227.1 MBsha256:7312112ca0e6
docker.io/marquezproject/marquez-web
:0.51.1
linux/amd64
2025/03/27 15:38227.1 MBsha256:7312112ca0e6
docker.io/marquezproject/marquez-web
:0.51.0
linux/amd64
2025/03/25 14:43227.1 MBsha256:f2732ddacbd0
docker.io/marquezproject/marquez-web
:0.50.0
linux/amd64
2024/10/24 14:06219.3 MBsha256:e8d53e10ab14
docker.io/marquezproject/marquez-web
:0.49.0
linux/amd64
2024/08/08 00:19212.5 MBsha256:13c0c458bc4e
docker.io/marquezproject/marquez-web
:0.48.0
linux/amd64
2024/07/31 00:57217.6 MBsha256:f6a1bcddc2ba
docker.io/marquezproject/marquez-web
:0.47.0
linux/amd64
2024/05/18 00:22216.3 MBsha256:ee92a6217b3a
docker.io/marquezproject/marquez-web
:0.46.0
linux/amd64
2024/03/16 03:05218.3 MBsha256:065720888d22
docker.io/marquezproject/marquez-web
:0.45.0
linux/amd64
2024/03/08 03:55218.2 MBsha256:3ba22e75901f
docker.io/marquezproject/marquez-web
:0.45.0-rc.1
linux/amd64
2024/02/14 07:20218.3 MBsha256:a5220a9ea25f
docker.io/marquezproject/marquez-web
:0.44.0
linux/amd64
2024/01/26 02:52192.9 MBsha256:8a433ea6ebeb
docker.io/marquezproject/marquez-web
:0.43.1
linux/amd64
2023/12/21 04:15192.8 MBsha256:5823c76065d1
docker.io/marquezproject/marquez-web
:0.43.0
linux/amd64
2023/12/16 03:38192.8 MBsha256:6b823f0ff1b9
docker.io/marquezproject/marquez-web
:0.42.0
linux/amd64
2023/10/17 21:14199.6 MBsha256:5a38b77516d8
docker.io/marquezproject/marquez-web
:0.41.0
linux/amd64
2023/09/21 11:29196.1 MBsha256:38cc68ef15c5
docker.io/marquezproject/marquez-web
:0.40.0
linux/amd64
2023/08/16 06:39195.9 MBsha256:6710f40be6c3
docker.io/marquezproject/marquez-web
:0.39.0
linux/amd64
2023/08/09 05:45195.9 MBsha256:a0b0b1c7ab0f
docker.io/marquezproject/marquez-web
:0.38.0
linux/amd64
2023/08/03 03:16132.2 MBsha256:27ae1979e4a3
docker.io/marquezproject/marquez-web
:0.37.0
linux/amd64
2023/07/17 23:08132.2 MBsha256:d514c13437fd
docker.io/marquezproject/marquez-web
:0.36.0
linux/amd64
2023/06/27 21:50132.2 MBsha256:6326e9acf1d9