diff --git a/Database/influxdb/3.3.0/24.03-lts-sp1/Dockerfile b/Database/influxdb/3.3.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..658549ad40f69d314bfb60b7b6dc2bc0c572ef2c --- /dev/null +++ b/Database/influxdb/3.3.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,20 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=3.3.0 +ENV INFLUXDB_URL=https://dl.influxdata.com/influxdb/releases/influxdb2-${VERSION}_linux_${TARGETARCH}.tar.gz + +WORKDIR /influxdb +RUN curl -fSL -o influxdb.tar.gz ${INFLUXDB_URL} && \ + tar -zxf influxdb.tar.gz -C /influxdb --strip-components=1 && \ + rm influxdb.tar.gz + +RUN cp -r etc/* /etc/ && \ + cp usr/bin/* /usr/bin/ && \ + cp -r usr/lib/* /usr/lib/ && \ + cp -r usr/share/* /usr/share/ && \ + chmod 755 /usr/bin/influxd + +RUN rm -rf /influxdb +CMD ["/usr/bin/influxd"] \ No newline at end of file diff --git a/Database/influxdb/meta.yml b/Database/influxdb/meta.yml index f869941ac887adab72cf7a96bdcd106f4da9c750..0cbcc9ffbbabe210c749e640ccf849ff2472a8b8 100644 --- a/Database/influxdb/meta.yml +++ b/Database/influxdb/meta.yml @@ -1,2 +1,4 @@ 2.7.11-oe2403sp1: - path: 2.7.11/24.03-lts-sp1/Dockerfile \ No newline at end of file + path: 2.7.11/24.03-lts-sp1/Dockerfile +3.3.0-oe2403sp1: + path: 3.3.0/24.03-lts-sp1/Dockerfile \ No newline at end of file