当前位置:   article > 正文

Docker部署dolphinscheduler stand-alone并集成datax_dolphinscheduler安装datax

dolphinscheduler安装datax

本机环境:docker 24.0.7,  docker compose  2.23.3

 win10系统

使用 standalone-server 镜像

我安装的是3.2.1版本,打开cmd,输入下面命令

  1. docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d apache/dolphinscheduler-standalone-server:3.2.1

部署成功后打开docker容器,启动成功

登录系统

服务启动后,通过 http://localhost:12345/dolphinscheduler/ui 访问 DolphinScheduler。,DolphinScheduler 默认的用户和密码分别为 admin 和 dolphinscheduler123

配置mysql数据源

上面打开的DolphinScheduler前端页面上,在创建数据源时不能直接连接到mysql,oracle等数据库,需要先配置一下驱动

1,下载 MySQL 驱动包 mysql-connector-java-8.0.16.jar 

2,把jar包移入容器中 ,放在worker-server和api-server文件夹中

  1. docker ps
  2. #进入容器
  3. docker exec -it 4ac038760c3e /bin/bash
  4. #把下载到本地的jar包复制到容器对应的文件夹中
  5. docker cp "D:\Download soft\mysql-connector-java-8.0.16.jar" 4ac038760c3e:/libs/worker-server
  6. docker cp "D:\Download soft\mysql-connector-java-8.0.16.jar" 4ac038760c3e:/libs/api-server

3,重启DolphinScheduler容器即可支持mysql数据库连接

集成datax

1,下载datax到本地文件夹中

2,把本地的datax复制到dolphinscheduler容器中

3,在dolphinscheduler容器中解压datax

4,在dolphinscheduler容器中安装python

  1. #进入到dolphinscheduler容器后执行
  2. apt-get install -y python3
  3. #如果上面安装失败,就先update,再安装python
  4. apt-get update
  5. apt-get install -y python3

5,datax,python安装完成后,配置环境变量;安全中心—>环境管理—>创建环境

6,环境配置中的地址,通过以下方式查看

配置完成后就可以使用datax了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/587466
推荐阅读
相关标签
  

闽ICP备14008679号