github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/deployments/ticdc/docker/pulsar-integration-test.Dockerfile (about)

     1  FROM openjdk:17 as jdk_container
     2  
     3  FROM hub.pingcap.net/jenkins/centos7_golang-1.21:latest
     4  RUN curl https://archive.apache.org/dist/pulsar/pulsar-3.2.0/apache-pulsar-3.2.0-bin.tar.gz -o pulsar.tar.gz && \
     5      tar -xvf pulsar.tar.gz && \
     6      mv apache-pulsar-3.2.0 pulsar && \
     7      rm pulsar.tar.gz
     8  USER root
     9  RUN yum install -y nc
    10  RUN mv pulsar /usr/local
    11  USER jenkins
    12  COPY --from=jdk_container  /usr/java /usr/java
    13  ENV PATH="/usr/java/openjdk-17/bin:/usr/local/pulsar/bin:${PATH}"
    14