0
点赞
收藏
分享

微信扫一扫

dolphinscheduler 2.0.3 Docker部署 不支持mysql的解决办法

zhongjh 2022-03-11 阅读 101
大数据

由于商业许可证的原因,不能直接使用mysql驱动包,但是我们可以自己制作镜像,官网也有回答.
https://dolphinscheduler.apache.org/zh-cn/docs/2.0.3/user_doc/guide/installation/docker.html
按照官网的回答,依然会有些坑,docker-compose.yml的配置注意事项应当如下:

1:mysql数据源的配置
dolphinscheduler-mysql:image:  bitnami/mysql:latestenvironment:TZ: Asia/ShanghaiMYSQL_USERNAME: rootMYSQL_ROOT_PASSWORD: rootMYSQL_DATABASE: dolphinschedulervolumes:- dolphinscheduler-mysql:/bitnami/mysqlrestart: unless-stoppednetworks:- dolphinscheduler

2: zookeeper,官方的这条回答中在这里插入图片描述
其中zookeeper的image字段是不能更换的,所以配置如下,不变

在这里插入图片描述
3:api,alert,master,worker中,depends_on字段依然是- dolphinscheduler-postgresql,需要注释掉,更换为- dolphinscheduler-mysql,官方文档并未说明。应当如下:
在这里插入图片描述

4:最后vollumes加上mysql
在这里插入图片描述
其他操作和官方文档一样,以上为补充点。

举报

相关推荐

0 条评论