Overview
- Full name
docker.io/sqlpad/sqlpad- Registry
- docker.io
- Namespace
- sqlpad
- Repository
- sqlpad
- Cached tags
- 197
- Last synced
- 07/06/2026, 06:25 AM
Introduction
SQLPad 轻量 Web SQL 客户端镜像,连接 PostgreSQL/MySQL 等执行 ad-hoc 查询,适合团队内网自助数据探索。
Details
sqlpad/sqlpad 运行 Node SQLPad 应用,Web UI 管理多数据源连接与查询历史。定位为 SQL 查询 Web 应用,需 SQLite/Postgres 存元数据与连接凭据;K8s Deployment + Ingress 内网,严格 RBAC 控制数据源。
快速启动
docker run -d --name sqlpad \
-p 3000:3000 \
-e SQLPAD_ADMIN=admin@local \
-e SQLPAD_ADMIN_PASSWORD=changeme \
docker.io/sqlpad/sqlpad:latest
推荐实践
docker run -d --name sqlpad \
--restart unless-stopped \
-p 3000:3000 \
-v /data/sqlpad:/var/lib/sqlpad \
-e SQLPAD_ADMIN=admin@local \
-e SQLPAD_ADMIN_PASSWORD=changeme \
docker.io/sqlpad/sqlpad:7.4.0
核心参数说明
-p 3000:3000— SQLPad Web 端口-e SQLPAD_ADMIN— 管理员邮箱-e SQLPAD_ADMIN_PASSWORD— 管理员密码(高敏)-v .../sqlpad:...— 连接与查询历史持久化
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: sqlpad
spec:
replicas: 1
selector:
matchLabels:
app: sqlpad
template:
metadata:
labels:
app: sqlpad
spec:
containers:
- name: sqlpad
image: docker.io/sqlpad/sqlpad:7.4.0
ports:
- containerPort: 3000
envFrom:
- secretRef:
name: sqlpad-admin
volumeMounts:
- name: data
mountPath: /var/lib/sqlpad
volumes:
- name: data
persistentVolumeClaim:
claimName: sqlpad-data
---
apiVersion: v1
kind: Service
metadata:
name: sqlpad
spec:
selector:
app: sqlpad
ports:
- port: 3000
targetPort: 3000
Ingress 内网 VPN;数据源凭据加密存储。
Latest tags (20)
View all 197 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/sqlpad/sqlpad :master | linux/amd64linux/arm64 | 2025/08/23 00:21 | 117.6 MB | sha256:9be3c95be4ab… | |||
docker.io/sqlpad/sqlpad :latest | linux/amd64linux/arm64 | 2025/08/22 11:39 | 117.6 MB | sha256:9b6eec340098… | |||
docker.io/sqlpad/sqlpad :7 | linux/amd64linux/arm64 | 2025/08/22 11:39 | 117.6 MB | sha256:9b6eec340098… | |||
docker.io/sqlpad/sqlpad :7.5 | linux/amd64linux/arm64 | 2025/08/22 11:39 | 117.6 MB | sha256:9b6eec340098… | |||
docker.io/sqlpad/sqlpad :7.5.7 | linux/amd64linux/arm64 | 2025/08/22 11:39 | 117.6 MB | sha256:9b6eec340098… | |||
docker.io/sqlpad/sqlpad :7.5.5 | linux/amd64linux/arm64 | 2025/07/25 23:47 | 117.2 MB | sha256:9f64a962a771… | |||
docker.io/sqlpad/sqlpad :7.5.3 | linux/amd64linux/arm64 | 2025/03/24 04:07 | 116.5 MB | sha256:5fb3b335e826… | |||
docker.io/sqlpad/sqlpad :7.5.2 | linux/amd64linux/arm64 | 2024/12/19 19:56 | 115.5 MB | sha256:09c60002c9fe… | |||
docker.io/sqlpad/sqlpad :7.5.1 | linux/amd64linux/arm64 | 2024/11/01 02:42 | 116.4 MB | sha256:f8a06ac96c52… | |||
docker.io/sqlpad/sqlpad :7.5.0 | linux/amd64linux/arm64 | 2024/08/26 11:26 | 115.8 MB | sha256:e22585eda7cd… | |||
docker.io/sqlpad/sqlpad :7.4 | linux/amd64linux/arm64 | 2024/07/22 12:49 | 112.8 MB | sha256:ce8fbdbc4971… | |||
docker.io/sqlpad/sqlpad :7.4.4 | linux/amd64linux/arm64 | 2024/07/22 12:49 | 112.8 MB | sha256:ce8fbdbc4971… | |||
docker.io/sqlpad/sqlpad :7.4.3 | linux/amd64linux/arm64 | 2024/05/13 06:24 | 112.1 MB | sha256:af802da3b692… | |||
docker.io/sqlpad/sqlpad :7.4.2 | linux/amd64linux/arm64 | 2024/04/25 11:58 | 112.3 MB | sha256:852e1a707e28… | |||
docker.io/sqlpad/sqlpad :7.4.1 | linux/amd64linux/arm64 | 2024/02/25 11:25 | 113.9 MB | sha256:d3c42491bf11… | |||
docker.io/sqlpad/sqlpad :7.4.0 | linux/amd64linux/arm64 | 2024/02/04 00:39 | 113.7 MB | sha256:4a55b698549c… | |||
docker.io/sqlpad/sqlpad :7.3 | linux/amd64linux/arm64 | 2024/01/30 14:56 | 107.1 MB | sha256:53acc42c4db0… | |||
docker.io/sqlpad/sqlpad :7.3.1 | linux/amd64linux/arm64 | 2024/01/30 14:56 | 107.1 MB | sha256:53acc42c4db0… | |||
docker.io/sqlpad/sqlpad :7.3.0 | linux/amd64linux/arm64 | 2024/01/28 01:45 | 107.1 MB | sha256:b80b4ab2af32… | |||
docker.io/sqlpad/sqlpad :7.2 | linux/amd64 | 2023/12/24 04:03 | 107.1 MB | sha256:e6269575f922… |