概要

フル名
docker.io/clidey/whodb
Registry
docker.io
名前空間
clidey
リポジトリ
whodb
キャッシュ Tag 数
213
最終同期
07/06/2026, 03:51 PM

概要

WhoDB 轻量 Web 数据库客户端镜像,浏览器内连接 PostgreSQL、MySQL、Redis 等并执行查询,适合开发联调与内网 DBA 辅助工具。

詳細

clidey/whodb 提供零客户端安装的数据库浏览体验,支持多连接配置、SQL 编辑与结果导出。镜像为无状态 Web 服务,连接串经 env 或 UI 配置;不宜无认证暴露公网,以免数据库凭据泄露。与 CloudBeaver、Adminer 相比界面现代、部署轻;生产应固定 tag、前置 OAuth 或 VPN,并审计查询日志。

快速启动

docker run -d --name whodb \
  -p 8080:8080 \
  docker.io/clidey/whodb:latest

推荐实践

docker run -d --name whodb \
  --restart unless-stopped \
  -p 8080:8080 \
  -e WHODB_AUTH_ENABLED=true \
  -e WHODB_ADMIN_PASSWORD=change-me \
  -e TZ=Asia/Shanghai \
  docker.io/clidey/whodb:0.83.0

核心参数说明

  • -p 8080:8080 — Web UI 访问端口
  • -e WHODB_AUTH_ENABLED — 启用登录鉴权
  • -e WHODB_ADMIN_PASSWORD — 管理员初始密码
  • -e TZ — 查询结果时间戳时区
  • --restart unless-stopped — 开发工具持续可用
  • 固定 tag — UI 与驱动版本 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: whodb
spec:
  replicas: 1
  selector:
    matchLabels:
      app: whodb
  template:
    metadata:
      labels:
        app: whodb
    spec:
      containers:
        - name: whodb
          image: docker.io/clidey/whodb:0.83.0
          ports:
            - containerPort: 8080
          envFrom:
            - secretRef:
                name: whodb-admin
---
apiVersion: v1
kind: Service
metadata:
  name: whodb
spec:
  selector:
    app: whodb
  ports:
    - port: 8080
      targetPort: 8080

Ingress 限制内网并启用 SSO;数据库连接在 UI 中配置,勿将生产库凭据写入 ConfigMap。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/clidey/whodb
:latest
linux/amd64linux/arm64
2026/06/27 07:2076.9 MBsha256:91e89baaa5a9
docker.io/clidey/whodb
:0.118.0
linux/amd64linux/arm64
2026/06/27 07:2076.9 MBsha256:91e89baaa5a9
docker.io/clidey/whodb
:0.118.0-amd64
linux/amd64
2026/06/27 07:1976.9 MBsha256:91e89baaa5a9
docker.io/clidey/whodb
:0.118.0-arm64
linux/arm64
2026/06/27 07:1973.3 MBsha256:1d2c8eb01e3a
docker.io/clidey/whodb
:0.117.0
linux/amd64linux/arm64
2026/06/24 04:2976.8 MBsha256:a412178167be
docker.io/clidey/whodb
:0.117.0-arm64
linux/arm64
2026/06/24 04:2873.2 MBsha256:6e3b5a7685b6
docker.io/clidey/whodb
:0.117.0-amd64
linux/amd64
2026/06/24 04:2876.8 MBsha256:a412178167be
docker.io/clidey/whodb
:0.116.0
linux/amd64linux/arm64
2026/06/23 08:1576.7 MBsha256:a145c6b6d4aa
docker.io/clidey/whodb
:0.116.0-arm64
linux/arm64
2026/06/23 08:1473.1 MBsha256:93c20c7093e3
docker.io/clidey/whodb
:0.116.0-amd64
linux/amd64
2026/06/23 08:1476.7 MBsha256:a145c6b6d4aa
docker.io/clidey/whodb
:0.115.0
linux/amd64linux/arm64
2026/06/21 20:4473.2 MBsha256:3f7abe1bc898
docker.io/clidey/whodb
:0.115.0-arm64
linux/arm64
2026/06/21 20:4469.6 MBsha256:c9f718e30d6f
docker.io/clidey/whodb
:0.115.0-amd64
linux/amd64
2026/06/21 20:4373.2 MBsha256:3f7abe1bc898
docker.io/clidey/whodb
:0.114.0
linux/amd64linux/arm64
2026/06/14 01:3573.2 MBsha256:11d9159c5b46
docker.io/clidey/whodb
:0.114.0-arm64
linux/arm64
2026/06/14 01:3569.6 MBsha256:b2576d836483
docker.io/clidey/whodb
:0.114.0-amd64
linux/amd64
2026/06/14 01:3373.2 MBsha256:11d9159c5b46
docker.io/clidey/whodb
:0.113.0
linux/amd64linux/arm64
2026/06/04 22:3773.1 MBsha256:057bf1deaf06
docker.io/clidey/whodb
:0.113.0-arm64
linux/arm64
2026/06/04 22:3669.5 MBsha256:da8c17cb06cd
docker.io/clidey/whodb
:0.113.0-amd64
linux/amd64
2026/06/04 22:3373.1 MBsha256:057bf1deaf06
docker.io/clidey/whodb
:0.112.0
linux/amd64linux/arm64
2026/05/28 04:2673.2 MBsha256:d4cf060d7451