123456789101112131415161718192021222324252627282930313233343536373839 |
- FROM eclipse-temurin:8-jre
- RUN apt update ; \
- apt install -y wget sudo openssh-server netcat-traditional ;
- COPY ./apache-dolphinscheduler-*-SNAPSHOT-bin.tar.gz /root
- RUN tar -zxvf /root/apache-dolphinscheduler-*-SNAPSHOT-bin.tar.gz -C ~
- RUN mv /root/apache-dolphinscheduler-*-SNAPSHOT-bin /root/apache-dolphinscheduler-test-SNAPSHOT-bin
- ENV DOLPHINSCHEDULER_HOME /root/apache-dolphinscheduler-test-SNAPSHOT-bin
- COPY .github/workflows/cluster-test/postgresql/install_env.sh $DOLPHINSCHEDULER_HOME/bin/env/install_env.sh
- COPY .github/workflows/cluster-test/postgresql/dolphinscheduler_env.sh $DOLPHINSCHEDULER_HOME/bin/env/dolphinscheduler_env.sh
- COPY .github/workflows/cluster-test/postgresql/deploy.sh /root/deploy.sh
- CMD [ "/bin/bash", "/root/deploy.sh" ]
|