diff --git a/Bigdata/flume/1.11.0/24.03-lts-sp2/Dockerfile b/Bigdata/flume/1.11.0/24.03-lts-sp2/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..a7e7c5302033716e031f0e46517a2507acc5c117 --- /dev/null +++ b/Bigdata/flume/1.11.0/24.03-lts-sp2/Dockerfile @@ -0,0 +1,18 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp2 +FROM $BASE + +ARG VERSION=1.11.0 + +RUN curl -fSL -o flume.tar.gz https://dlcdn.apache.org/flume/${VERSION}/apache-flume-${VERSION}-bin.tar.gz; \ + mkdir -p /usr/local/flume && \ + tar -zxf flume.tar.gz -C /usr/local/flume --strip-components=1 && \ + rm -rf flume.tar.gz + +ENV PATH=$PATH:/usr/local/flume/bin + +RUN yum install -y java-17-openjdk-devel && \ + yum clean all + +ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk + +ENTRYPOINT ["flume-ng", "version"] \ No newline at end of file diff --git a/Bigdata/flume/README.md b/Bigdata/flume/README.md index 6b385cff2014f2e142dfcd7568bbf2e6d855d786..350a514136a06009c506e93f620cad8d2ea1dbfe 100644 --- a/Bigdata/flume/README.md +++ b/Bigdata/flume/README.md @@ -16,6 +16,7 @@ Learn more on [flume website](https://flume.apache.org/). The tag of each flume docker image is consist of the version of flume and the version of basic image. The details are as follows | Tags | Currently | Architectures| |--|--|--| +|[1.11.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Bigdata/flume/1.11.0/24.03-lts-sp2/Dockerfile) | flume 1.11.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[1.11.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Bigdata/flume/1.11.0/24.03-lts-sp1/Dockerfile)| flume 1.11.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | # Usage diff --git a/Bigdata/flume/doc/image-info.yml b/Bigdata/flume/doc/image-info.yml index f817053778be343d49d05d3fd423f5dbcdf917f9..53ae4bc201a1557d8d101b37ed55fda4ab2fbe5a 100644 --- a/Bigdata/flume/doc/image-info.yml +++ b/Bigdata/flume/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tags | Currently | Architectures| |------|-----------|---------------| + |[1.11.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Bigdata/flume/1.11.0/24.03-lts-sp2/Dockerfile) | flume 1.11.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[1.11.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Bigdata/flume/1.11.0/24.03-lts-sp1/Dockerfile)| Apache Flume 1.11.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | download: | diff --git a/Bigdata/flume/meta.yml b/Bigdata/flume/meta.yml index 28bcd150a14ff50f24f811895a8a48d697840c77..3cdf5c483dd0e41aa920acc2de2f096d0b250be3 100644 --- a/Bigdata/flume/meta.yml +++ b/Bigdata/flume/meta.yml @@ -1,2 +1,4 @@ 1.11.0-oe2403sp1: - path: 1.11.0/24.03-lts-sp1/Dockerfile \ No newline at end of file + path: 1.11.0/24.03-lts-sp1/Dockerfile +1.11.0-oe2403sp2: + path: 1.11.0/24.03-lts-sp2/Dockerfile \ No newline at end of file