diff --git a/Bigdata/parquet/2.12.0/24.03-lts-sp1/Dockerfile b/Bigdata/parquet/2.12.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..27fe3ef754ea3082ba392bef6a7fa59b8e0b8d7c --- /dev/null +++ b/Bigdata/parquet/2.12.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,12 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM $BASE + +ARG VERSION=2.12.0 + +RUN curl -fSL -o parquet.tar.gz https://archive.apache.org/dist/parquet/apache-parquet-format-${VERSION}/apache-parquet-format-${VERSION}.tar.gz; \ + mkdir -p /usr/local/parquet && \ + tar -zxf parquet.tar.gz -C /usr/local/parquet --strip-components=1 && \ + rm -rf parquet.tar.gz +ENV PATH=$PATH:/usr/local/parquet/bin + +ENTRYPOINT [ "parquet", "--version" ] \ No newline at end of file diff --git a/Bigdata/parquet/README.md b/Bigdata/parquet/README.md index d5d8b371a2e6bcbc0c21f2595f8d5c43b9cc1dea..8e0368e4b5f095c7cb0d4496f6da22520d29836f 100644 --- a/Bigdata/parquet/README.md +++ b/Bigdata/parquet/README.md @@ -16,6 +16,7 @@ For more information about parquet, please visit [https://parquet.apache.org/](h The tag of each parquet docker image is consist of the version of parquet and the version of basic image. The details are as follows | Tags | Currently | Architectures| |--|--|--| +|[2.12.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Bigdata/parquet/2.12.0/24.03-lts-sp1/Dockerfile) | parquet 2.12.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | |[2.11.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Bigdata/parquet/2.11.0/24.03-lts-sp1/Dockerfile)| Apache Parquet 2.11.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | # Usage diff --git a/Bigdata/parquet/doc/image-info.yml b/Bigdata/parquet/doc/image-info.yml index eb8de91c5e360a0f0a00bddef367c07c8d835e58..3d50dd0c590f059cce5ac1d041180bd690e4c310 100644 --- a/Bigdata/parquet/doc/image-info.yml +++ b/Bigdata/parquet/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tags | Currently | Architectures| |------|-----------|---------------| + |[2.12.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Bigdata/parquet/2.12.0/24.03-lts-sp1/Dockerfile) | parquet 2.12.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | |[2.11.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Bigdata/parquet/2.11.0/24.03-lts-sp1/Dockerfile)| Apache Parquet 2.11.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | download: | diff --git a/Bigdata/parquet/meta.yml b/Bigdata/parquet/meta.yml index 5f66970f2d1c0cc8c20999914281b9dcc20e7a6b..f41f8f4abd57d0a9dec48c14045b2ce084f35957 100644 --- a/Bigdata/parquet/meta.yml +++ b/Bigdata/parquet/meta.yml @@ -1,2 +1,4 @@ 2.11.0-oe2403sp1: - path: 2.11.0/24.03-lts-sp1/Dockerfile \ No newline at end of file + path: 2.11.0/24.03-lts-sp1/Dockerfile +2.12.0-oe2403sp1: + path: 2.12.0/24.03-lts-sp1/Dockerfile \ No newline at end of file