123456789101112131415161718192021222324252627282930313233343536373839 |
- FROM openjdk:8-jre-slim-bullseye
- RUN apt update ; \
- apt install -y curl 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" ]
|