作者| 陈逸飞
Docker部署的目的是在容器中快速启动部署Apache Dolphinscheduler服务。
先决条件
- docker-compose
- docker
使用容器单机部署Dolphinscheduler
- 请下载源码包apache-dolphinscheduler--src.tar.gz,下载地址:下载
首先确定服务启动所需的端口未被占用
port_list=(12345 25333 5432) for port in ${port_list[@]};do netstat -an | grep $port done # 无任何输出即为端口未被占用
如果端口被占用的情况下
vim docker-compose.yml
找到
dolphinscheduler-api
,修改ports。# 默认内容 ports: - "12345:12345" - "25333:25333" # 根据需求修改,如: ports: - "22345:12345" - "35333:25333"
- 安装Postgresql 与 Dolphinsched