diff --git a/Others/rsyslog/8.2508.0/24.03-lts-sp1/Dockerfile b/Others/rsyslog/8.2508.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..14182da34f5b1086f307d189cc47403cda352af0 --- /dev/null +++ b/Others/rsyslog/8.2508.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,21 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} +ARG VERSION=8.2508.0 + +RUN dnf update -y \ + && dnf install -y wget gcc make libtool autoconf automake bison flex \ + python3-docutils zlib-devel json-c-devel libuuid-devel \ + libgcrypt-devel libfastjson-devel libestr-devel \ + libcurl-devel mysql-devel \ + && dnf clean all \ + && rm -rf /var/cache/dnf + +RUN wget https://www.rsyslog.com/files/download/rsyslog/rsyslog-${VERSION}.tar.gz \ + && tar -zxvf rsyslog-${VERSION}.tar.gz \ + && rm -f rsyslog-${VERSION}.tar.gz \ + && cd rsyslog-${VERSION} \ + && ./configure --enable-mysql \ + && make -j $(nproc) \ + && make install + +CMD ["bash"] \ No newline at end of file diff --git a/Others/rsyslog/README.md b/Others/rsyslog/README.md index 53fa0f45ef7e9b928733368edd35bfd3ee18975a..0c5b3aff674f024224163b9ec77f15b6097f45f2 100644 --- a/Others/rsyslog/README.md +++ b/Others/rsyslog/README.md @@ -18,6 +18,7 @@ The tag of each `rsyslog` docker image is consist of the version of `rsyslog` an | Tag | Currently | Architectures | |----------|-------------|------------------| +|[8.2508.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/rsyslog/8.2508.0/24.03-lts-sp1/Dockerfile) | rsyslog 8.2508.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | |[8.2504.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/rsyslog/8.2504.0/24.03-lts-sp1/Dockerfile)| rsyslog 8.2504.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | # Usage diff --git a/Others/rsyslog/doc/image-info.yml b/Others/rsyslog/doc/image-info.yml index fbdc78d3d89fdb58df8be234082c6989e822aa8c..2633d13020e1ee991d00266083a327451cf7c98d 100644 --- a/Others/rsyslog/doc/image-info.yml +++ b/Others/rsyslog/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tag | Currently | Architectures | |----------|-------------|------------------| + |[8.2508.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/rsyslog/8.2508.0/24.03-lts-sp1/Dockerfile) | rsyslog 8.2508.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | |[8.2504.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/rsyslog/8.2504.0/24.03-lts-sp1/Dockerfile)| rsyslog 8.2504.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | download: | @@ -61,4 +62,4 @@ dependency: - libgcrypt - libfastjson - zlib - - libcurl + - libcurl \ No newline at end of file diff --git a/Others/rsyslog/meta.yml b/Others/rsyslog/meta.yml index 6759d3746422c8ef2505fdb20556f9520e96bb01..57fbdabcb778383330043bf0bbe1944534881e9c 100644 --- a/Others/rsyslog/meta.yml +++ b/Others/rsyslog/meta.yml @@ -2,4 +2,6 @@ path: 8.2504.0/24.03-lts-sp1/Dockerfile 8.2506.0-oe2403sp1: - path: 8.2506.0/24.03-lts-sp1/Dockerfile \ No newline at end of file + path: 8.2506.0/24.03-lts-sp1/Dockerfile +8.2508.0-oe2403sp1: + path: 8.2508.0/24.03-lts-sp1/Dockerfile \ No newline at end of file