database init
#!/bin/sh
docker run -d --name dolphinscheduler-tools \
-e DATABASE="postgresql" \
-e SPRING_DATASOURCE_URL="jdbc:postgresql://localhost:5432/dolphinscheduler" \
-e SPRING_DATASOURCE_USERNAME="root" \
-e SPRING_DATASOURCE_PASSWORD="123456" \
--net host \
apache/dolphinscheduler-tools:"3.1.8" tools/bin/upgrade-schema.sh
.env
DolphinScheduler_HOME=/opt/apache/dolphinscheduler
DolphinScheduler_MASTER_PORT=5678
DolphinScheduler_WORKER_PORT=1234
DolphinScheduler_API_PORT=12345
DolphinScheduler_ALERT_PORT=50052
Zookeeper_CONNECT_STRING=zoo1:2181,zoo2:2182,zoo3:2183
docker-compose.yml
version: '3.1'
services:
dolphinscheduler-master:
image: apache/dolp