概要

フル名
docker.io/yeelabs/yearning
Registry
docker.io
名前空間
yeelabs
リポジトリ
yearning
キャッシュ Tag 数
10
最終同期
07/13/2026, 04:10 PM

概要

Yearning SQL 审核平台镜像,MySQL 工单审批/执行/审计,DBA 团队 SQL 变更合规管理与慢查询分析。

詳細

yeelabs/yearning 运行 Yearning SQL 审核与管理平台,提供 SQL 工单提交、审批流、自动执行与审计日志。定位为 SQL 审核 Web 平台,需 MySQL 存元数据;企业 DBA 团队 SQL 变更合规、慢查询分析与数据库权限管控。

快速启动

docker run -d --name yearning \
  -p 8000:8000 \
  -e SECRET_KEY=changeme \
  docker.io/yeelabs/yearning:latest

推荐实践

docker run -d --name yearning \
  --restart unless-stopped \
  -p 8000:8000 \
  -e SECRET_KEY=changeme \
  -e MYSQL_USER=yearning \
  -e MYSQL_PASSWORD=changeme \
  -e MYSQL_ADDR=mysql:3306 \
  docker.io/yeelabs/yearning:3.0.0

核心参数说明

  • -p 8000:8000 — Yearning Web UI
  • SECRET_KEY — 会话加密密钥(高敏
  • MYSQL_* — 平台元数据库连接
  • 访问 — 限内网 DBA 团队

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: yearning
spec:
  replicas: 1
  selector:
    matchLabels:
      app: yearning
  template:
    metadata:
      labels:
        app: yearning
    spec:
      containers:
        - name: yearning
          image: docker.io/yeelabs/yearning:3.0.0
          ports:
            - containerPort: 8000
          envFrom:
            - secretRef:
                name: yearning-env
---
apiVersion: v1
kind: Service
metadata:
  name: yearning
spec:
  selector:
    app: yearning
  ports:
    - port: 8000
      targetPort: 8000

Secret 存 DB 与 SECRET_KEY;Ingress 限 RBAC。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/yeelabs/yearning
:latest
linux/amd64linux/arm64
2024/11/01 20:4527.6 MBsha256:74ea9196dff9
docker.io/yeelabs/yearning
:v3.1.9
linux/amd64linux/arm64
2024/11/01 20:4527.6 MBsha256:74ea9196dff9
docker.io/yeelabs/yearning
:v3.1.8
linux/amd64linux/arm64
2024/07/27 11:5527.6 MBsha256:3d74b1847be0
docker.io/yeelabs/yearning
:v3.1.7
linux/amd64linux/arm64
2024/01/02 17:5225.0 MBsha256:5c508b163b90
docker.io/yeelabs/yearning
:v3.1.6.3
linux/amd64linux/arm64
2023/09/09 16:500.0 MBsha256:eca0a47f4286
docker.io/yeelabs/yearning
:v3.1.6.2
linux/amd64linux/arm64
2023/08/10 22:2724.0 MBsha256:fc33336d2446
docker.io/yeelabs/yearning
:v3.1.6.1
linux/amd64linux/arm64
2023/08/10 19:1125.6 MBsha256:36a24eacf5ad
docker.io/yeelabs/yearning
:v3.1.6
linux/amd64linux/arm64
2023/08/10 14:540.0 MBsha256:53cd1221085f
docker.io/yeelabs/yearning
:v3.1.5
linux/arm64linux/amd64
2023/07/04 15:3122.7 MBsha256:a72a3d083aae
docker.io/yeelabs/yearning
:v3.1.4
linux/amd64linux/arm64
2023/04/24 09:5523.6 MBsha256:c2c9bf11ccf7