Sign inSign up

happylay/datax-web

By happylay

•Updated over 6 years ago

datax离线数据同步工具/平台,哔哩哔哩🍻

Image
12

2.4K

happylay/datax-web repository overview

⁠凭实力摸鱼,哼╭(╯^╰)╮准点下班陪家人-happylay

⁠Datax-web可视化离线数据同步工具/平台
⁠实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS 等各种异构数据源之间高效的数据同步功能
⁠版本说明
  1. v2.1.1-standalone 快速安装单机版本(单机部署)
  2. v2.1.1-web v2.1.1-exec 集群版本 (组合使用-分布式部署)
访问地址:http://localhost:20080/index.html
接口文档地址:http://localhost:20080/doc.html
账号:admin
密码:123456
⁠使用说明
  1. v2.1.1-standalone 属于单机特别版本-只能使用如下方式快速安装
⁠docker-compose.yml
##########################################################################
#Author : happylay 安徽理工大学
#Created Time : 2020-03-31 17:31
#Environment:centos:7.5.1804
##########################################################################
version: "3.1"
services:    
  datax-web:
    image: happylay/datax-web:v2.1.1-standalone
    container_name: datax-web
    network_mode: "host"
    restart: always     
    ports:
      - "20080:20080"
      - "20081:20081"    
      - "28848:28848"       
    volumes:
      - ./system/job:/job/json
      - ./system/applogs/admin:/data/applogs/admin
      - ./system/jobhandler:/data/applogs/executor/jobhandler
    depends_on:
      - datax-web-mysql
           
  datax-web-mysql:
    image: happylay/mysql:5.7-v1.0.0
    container_name: datax-web-mysql
    network_mode: "host"   
    restart: always      
    environment:       
      MYSQL_ROOT_PASSWORD: 'happylay'
      MYSQL_DATABASE: 'datax_web'
      MYSQL_USER: 'happylay'
      MYSQL_PASSWORD: 'happylay'   
    volumes:
      - ./system/mysql:/var/lib/mysql
    ports:
      - "10086:10086"
  1. 集群版本 后台:v2.1.1-web 【后台配置文件位置 /system/admin/config】 | 执行器:v2.1.1-exec 【执行器配置文件位置 /system/exec/config 】
⁠docker-compose.yml
##########################################################################
#Author : happylay 安徽理工大学
#Created Time : 2020-03-31 18:34
#Environment:centos:7.5
##########################################################################
version: "3.1"
services:  
  # 后台
  datax-web:
    image: happylay/datax-web:v2.1.1-web
    container_name: datax-web
    network_mode: "host"
    restart: always    
    ports:
      - "20080:20080"
      - "20081:20081"    
      - "28848:28848"        
    volumes:
      - ./system/admin/applogs:/data/applogs/admin
      - ./system/admin/config:/config
    depends_on:
      - datax-web-mysql

  # 执行器
  datax-exec:
    image: happylay/datax-web:v2.1.1-exec
    container_name: datax-exec
    network_mode: "host"
    restart: always     
    ports:
      - "20080:20080"
      - "20081:20081"    
      - "28848:28848"        
    volumes:
      - ./system/exec/job:/job/json
      - ./system/exec/jobhandler:/data/applogs/executor/jobhandler
      - ./system/exec/config:/config   
    depends_on:
      - datax-web-mysql
   
 # 数据库
  datax-web-mysql:
    image: happylay/mysql:5.7-v1.0.0
    container_name: datax-web-mysql
    network_mode: "host"   
    restart: always    
    environment:       
      MYSQL_ROOT_PASSWORD: 'happylay'
      MYSQL_DATABASE: 'datax_web'
      MYSQL_USER: 'happylay'
      MYSQL_PASSWORD: 'happylay'      
    volumes:
      - ./system/mysql:/var/lib/mysql
    ports:
      - "10086:10086"

⁠更新日志
  1. 2020-03-31 更新 v2.1.1-standalone版本
  2. 2020-03-31 更新 v2.1.1-web v2.1.1-exec 集群版本

Tag summary

Content type

Image

Digest

Size

949 MB

Last updated

over 6 years ago

docker pull happylay/datax-web:v2.1.1-exec