由于商业许可证的原因,不能直接使用mysql驱动包,但是我们可以自己制作镜像,官网也有回答.
https://dolphinscheduler.apache.org/zh-cn/docs/2.0.3/user_doc/guide/installation/docker.html
按照官网的回答,依然会有些坑,docker-compose.yml的配置注意事项应当如下:
1:mysql数据源的配置
2: zookeeper,官方的这条回答中
其中zookeeper的image字段是不能更换的,所以配置如下,不变
3:api,alert,master,worker中,depends_on字段依然是- dolphinscheduler-postgresql,需要注释掉,更换为- dolphinscheduler-mysql,官方文档并未说明。应当如下:
4:最后vollumes加上mysql
其他操作和官方文档一样,以上为补充点。