赞
踩
此项目只用于使用容器化部署docker-web,且不够完善,正常使用没有问题。
源项目地址:https://github.com/WeiYe-Jing/datax-web
希望大家多多支持原作者
创建虚拟网络命令如下:
network create --subnet=172.10.0.0/24 datax-network
tag v1 基础环境
tag v2 自带datax-admin + 基础环境
docker pull zanderchao/datax-admin:v2 建议使用
##datax-admin启动命令
PORT 代表admin端口 启动时需要和映射端口保持一致
MYSQL_SERVICE_HOST 代表数据库host,可直接填写地址
MYSQL_SERVICE_PORT 代表访问端口,基本都是3306 填写
MYSQL_USER 代表数据库 用户名
MYSQL_PASSWORD 代表数据库 密码
DB_DATABASE 初始化数据库 名称
docker run -i -d -p 2020:2020 \
--name datax-admin \
--net datax-network \
--ip 172.10.0.2 zanderchao/datax-admin:v2 \
java -jar datax-admin-2.1.2.jar \
--PORT=$(PORT) \
--MYSQL_SERVICE_HOST=$(MYSQL_SERVICE_HOST) \
--MYSQL_SERVICE_PORT=$(MYSQL_SERVICE_PORT) \
--MYSQL_USER=$(MYSQL_USER) \
--MYSQL_PASSWORD=$(MYSQL_PASSWORD) \
--DB_DATABASE=$(DB_DATABASE)
/tmp/datax-admin.log
tag v1 基础环境+python3环境
tag v2 自带datax-executor + 基础环境 + datax
docker pull zanderchao/datax-executor:v2 建议使用
PORT 代表executor端口
ADDRESSES 代表admin服务器地址 eg:http://172.10.0.2:2020
docker run -i -d -p 2020:2020 \
--name datax-admin \
--net datax-network \
--ip 172.10.0.2 zanderchao/datax-executor:v2 \
java -jar datax-admin-2.1.2.jar \
--PORT=$(PORT) \
--ADDRESSES=$(ADDRESSES)
/home/applogs/executor/jobhandler
集群正在在测试。
浏览器访问datax-admin 运行时配置的映射端口
http://127.0.0.1:port/index.html 初始化密码123456
数据库初始化,可在https://github.com/WeiYe-Jing/datax-web项目中https://github.com/WeiYe-Jing/datax-web/tree/master/bin/db 中找到sql文件,手动进行初始化
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。