Overview
- Full name
docker.io/crazylife/dbsyncer-web- Registry
- docker.io
- Namespace
- crazylife
- Repository
- dbsyncer-web
- Cached tags
- 5
- Last synced
- 07/06/2026, 04:44 AM
Introduction
DBSyncer 数据库同步 Web 平台镜像,可视化配置 MySQL/PostgreSQL 等异构库双向同步,需元数据库与 connector 配置。
Details
crazylife/dbsyncer-web 运行 DBSyncer 同步控制台,Web UI 配置 source/target 连接器与同步任务调度。定位为数据同步 Web 应用,需内置或外部 MySQL 存储任务元数据;K8s Deployment + Ingress 内网数据迁移平台。
快速启动
docker run -d --name dbsyncer \
-p 8080:8080 \
docker.io/crazylife/dbsyncer-web:latest
推荐实践
docker run -d --name dbsyncer \
--restart unless-stopped \
-p 8080:8080 \
-v /data/dbsyncer:/app/data \
docker.io/crazylife/dbsyncer-web:2.0.0
核心参数说明
-p 8080:8080— DBSyncer Web 控制台-v .../dbsyncer:...— 任务配置与日志持久化--restart unless-stopped— 同步服务持续在线- 安全 — 数据库凭据加密存储
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: dbsyncer
spec:
replicas: 1
selector:
matchLabels:
app: dbsyncer
template:
metadata:
labels:
app: dbsyncer
spec:
containers:
- name: web
image: docker.io/crazylife/dbsyncer-web:2.0.0
ports:
- containerPort: 8080
volumeMounts:
- name: data
mountPath: /app/data
volumes:
- name: data
persistentVolumeClaim:
claimName: dbsyncer-data
---
apiVersion: v1
kind: Service
metadata:
name: dbsyncer
spec:
selector:
app: dbsyncer
ports:
- port: 8080
targetPort: 8080
Ingress 内网 RBAC;源/目标库 NetworkPolicy 最小权限。
Latest tags (20)
View all 5 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/crazylife/dbsyncer-web :2.0.3 | linux/amd64 | 2024/09/06 13:44 | 812.9 MB | sha256:219a43db7c50… | |||
docker.io/crazylife/dbsyncer-web :latest | linux/amd64 | 2024/09/06 13:42 | 812.9 MB | sha256:219a43db7c50… | |||
docker.io/crazylife/dbsyncer-web :2.0.2 | linux/amd64 | 2024/04/16 16:50 | 390.0 MB | sha256:f535ba56d0ef… | |||
docker.io/crazylife/dbsyncer-web :2.0.1_0120 | linux/amd64 | 2024/02/01 11:58 | 390.0 MB | sha256:55457dd38f6d… | |||
docker.io/crazylife/dbsyncer-web :2.0.1 | linux/amd64 | 2024/01/16 17:26 | 387.2 MB | sha256:a96f5888c2ef… |