概要

フル名
docker.io/eurekas/datax-admin
Registry
docker.io
名前空間
eurekas
リポジトリ
datax-admin
キャッシュ Tag 数
1
最終同期
07/06/2026, 09:41 PM

概要

阿里巴巴 DataX 离线同步任务的 Web 管理控制台镜像,支持 Job 配置、调度与执行日志查看,需连接 DataX Executor 与元数据库。

詳細

datax-admin 是 DataX-Web 生态的管理端,提供可视化界面配置 Reader/Writer 插件、Cron 调度及任务监控。完整部署通常包含 admin、executor 与 MySQL 元数据库三个组件;本镜像仅承载 Web 管理进程。适合数据仓库 ETL、异构库同步等离线批处理场景;生产环境应固定版本并限制管理端口访问。

快速启动

docker run -d --name datax-admin \
  -p 8080:8080 \
  -e DB_HOST=mysql -e DB_PORT=3306 -e DB_USER=datax -e DB_PASSWORD=secret \
  docker.io/eurekas/datax-admin:latest

推荐实践

docker run -d --name datax-admin \
  --restart unless-stopped \
  -p 8080:8080 \
  -e DB_HOST=192.168.1.10 \
  -e DB_PORT=3306 \
  -e DB_USER=datax -e DB_PASSWORD=secret -e DB_DATABASE=datax_web \
  -e EXECUTOR_ADDRESS=http://datax-executor:9999 \
  docker.io/eurekas/datax-admin:2.1.2

核心参数说明

  • -e DB_HOST / -e DB_PORT — MySQL 元数据库地址
  • -e DB_USER / -e DB_PASSWORD / -e DB_DATABASE — 库连接凭据
  • -e EXECUTOR_ADDRESS — DataX Executor 服务 URL
  • -p 8080:8080 — Web 管理界面端口
  • --restart unless-stopped — 调度控制台持续运行

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: datax-admin
spec:
  replicas: 1
  selector:
    matchLabels:
      app: datax-admin
  template:
    metadata:
      labels:
        app: datax-admin
    spec:
      containers:
        - name: admin
          image: docker.io/eurekas/datax-admin:2.1.2
          ports:
            - containerPort: 8080
          env:
            - name: DB_HOST
              value: mysql
            - name: EXECUTOR_ADDRESS
              value: "http://datax-executor:9999"
---
apiVersion: v1
kind: Service
metadata:
  name: datax-admin
spec:
  selector:
    app: datax-admin
  ports:
    - port: 8080
      targetPort: 8080

需预先部署 MySQL 与 datax-executor,并按实际 Service 名调整环境变量。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/eurekas/datax-admin
:1.0
linux/amd64
2020/07/28 20:51655.4 MBsha256:a783d459c0ed