From 805d88b3f350bdfe29078c95c4b2d930ebf165e5 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 17 Dec 2024 00:10:02 +0000 Subject: [PATCH 1/9] 24.03-lts update traefik to 3.2.3 --- traefik/3.2.3/24.03-lts/Dockerfile | 19 +++++++++++++++++++ traefik/3.2.3/24.03-lts/entrypoint.sh | 18 ++++++++++++++++++ traefik/meta.yml | 4 +++- 3 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 traefik/3.2.3/24.03-lts/Dockerfile create mode 100644 traefik/3.2.3/24.03-lts/entrypoint.sh diff --git a/traefik/3.2.3/24.03-lts/Dockerfile b/traefik/3.2.3/24.03-lts/Dockerfile new file mode 100644 index 0000000..89843c8 --- /dev/null +++ b/traefik/3.2.3/24.03-lts/Dockerfile @@ -0,0 +1,19 @@ +ARG BASE=openeuler/openeuler:24.03-lts +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=3.2.3 + +RUN yum -y update && \ + yum -y install wget && \ + yum clean all + +RUN wget -O /tmp/traefik.tar.gz https://github.com/traefik/traefik/releases/download/v${VERSION}/traefik_v${VERSION}_linux_${TARGETARCH}.tar.gz && \ + tar -zxvf /tmp/traefik.tar.gz -C /usr/bin traefik && \ + chmod +x /usr/bin/traefik && \ + rm -rf /tmp/traefik.tar.gz + +COPY entrypoint.sh / +EXPOSE 80 +ENTRYPOINT ["/entrypoint.sh"] +CMD ["traefik"] diff --git a/traefik/3.2.3/24.03-lts/entrypoint.sh b/traefik/3.2.3/24.03-lts/entrypoint.sh new file mode 100644 index 0000000..663073d --- /dev/null +++ b/traefik/3.2.3/24.03-lts/entrypoint.sh @@ -0,0 +1,18 @@ +#!/bin/sh +set -e + +# first arg is `-f` or `--some-option` +if [ "${1#-}" != "$1" ]; then + set -- traefik "$@" +fi + +# if our command is a valid Traefik subcommand, let's invoke it through Traefik instead +# (this allows for "docker run traefik version", etc) +if traefik "$1" --help >/dev/null 2>&1 +then + set -- traefik "$@" +else + echo "= '$1' is not a Traefik command: assuming shell execution." 1>&2 +fi + +exec "$@" \ No newline at end of file diff --git a/traefik/meta.yml b/traefik/meta.yml index 28d5f68..f08d0ee 100644 --- a/traefik/meta.yml +++ b/traefik/meta.yml @@ -37,4 +37,6 @@ 3.2.2-oe2203sp4: path: traefik/3.2.2/22.03-lts-sp4/Dockerfile 3.2.2-oe2203sp1: - path: traefik/3.2.2/22.03-lts-sp1/Dockerfile \ No newline at end of file + path: traefik/3.2.2/22.03-lts-sp1/Dockerfile +3.2.3-oe2403lts: + path: traefik/3.2.3/24.03-lts/Dockerfile \ No newline at end of file -- Gitee From 3267727c7b4a8c6f279707d73595328d6d114ea3 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 17 Dec 2024 00:10:47 +0000 Subject: [PATCH 2/9] 22.03-lts-sp3 update traefik to 3.2.3 --- traefik/3.2.3/22.03-lts-sp3/Dockerfile | 19 +++++++++++++++++++ traefik/3.2.3/22.03-lts-sp3/entrypoint.sh | 18 ++++++++++++++++++ traefik/meta.yml | 4 +++- 3 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 traefik/3.2.3/22.03-lts-sp3/Dockerfile create mode 100644 traefik/3.2.3/22.03-lts-sp3/entrypoint.sh diff --git a/traefik/3.2.3/22.03-lts-sp3/Dockerfile b/traefik/3.2.3/22.03-lts-sp3/Dockerfile new file mode 100644 index 0000000..a1cc035 --- /dev/null +++ b/traefik/3.2.3/22.03-lts-sp3/Dockerfile @@ -0,0 +1,19 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp3 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=3.2.3 + +RUN yum -y update && \ + yum -y install wget && \ + yum clean all + +RUN wget -O /tmp/traefik.tar.gz https://github.com/traefik/traefik/releases/download/v${VERSION}/traefik_v${VERSION}_linux_${TARGETARCH}.tar.gz && \ + tar -zxvf /tmp/traefik.tar.gz -C /usr/bin traefik && \ + chmod +x /usr/bin/traefik && \ + rm -rf /tmp/traefik.tar.gz + +COPY entrypoint.sh / +EXPOSE 80 +ENTRYPOINT ["/entrypoint.sh"] +CMD ["traefik"] diff --git a/traefik/3.2.3/22.03-lts-sp3/entrypoint.sh b/traefik/3.2.3/22.03-lts-sp3/entrypoint.sh new file mode 100644 index 0000000..663073d --- /dev/null +++ b/traefik/3.2.3/22.03-lts-sp3/entrypoint.sh @@ -0,0 +1,18 @@ +#!/bin/sh +set -e + +# first arg is `-f` or `--some-option` +if [ "${1#-}" != "$1" ]; then + set -- traefik "$@" +fi + +# if our command is a valid Traefik subcommand, let's invoke it through Traefik instead +# (this allows for "docker run traefik version", etc) +if traefik "$1" --help >/dev/null 2>&1 +then + set -- traefik "$@" +else + echo "= '$1' is not a Traefik command: assuming shell execution." 1>&2 +fi + +exec "$@" \ No newline at end of file diff --git a/traefik/meta.yml b/traefik/meta.yml index f08d0ee..5d0c9b8 100644 --- a/traefik/meta.yml +++ b/traefik/meta.yml @@ -39,4 +39,6 @@ 3.2.2-oe2203sp1: path: traefik/3.2.2/22.03-lts-sp1/Dockerfile 3.2.3-oe2403lts: - path: traefik/3.2.3/24.03-lts/Dockerfile \ No newline at end of file + path: traefik/3.2.3/24.03-lts/Dockerfile +3.2.3-oe2203sp3: + path: traefik/3.2.3/22.03-lts-sp3/Dockerfile \ No newline at end of file -- Gitee From ff4769c46dcf04f204c17791200abcac5de43c4a Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 17 Dec 2024 00:11:40 +0000 Subject: [PATCH 3/9] 22.03-lts-sp4 update traefik to 3.2.3 --- traefik/3.2.3/22.03-lts-sp4/Dockerfile | 19 +++++++++++++++++++ traefik/3.2.3/22.03-lts-sp4/entrypoint.sh | 18 ++++++++++++++++++ traefik/meta.yml | 4 +++- 3 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 traefik/3.2.3/22.03-lts-sp4/Dockerfile create mode 100644 traefik/3.2.3/22.03-lts-sp4/entrypoint.sh diff --git a/traefik/3.2.3/22.03-lts-sp4/Dockerfile b/traefik/3.2.3/22.03-lts-sp4/Dockerfile new file mode 100644 index 0000000..af1a6be --- /dev/null +++ b/traefik/3.2.3/22.03-lts-sp4/Dockerfile @@ -0,0 +1,19 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp4 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=3.2.3 + +RUN yum -y update && \ + yum -y install wget && \ + yum clean all + +RUN wget -O /tmp/traefik.tar.gz https://github.com/traefik/traefik/releases/download/v${VERSION}/traefik_v${VERSION}_linux_${TARGETARCH}.tar.gz && \ + tar -zxvf /tmp/traefik.tar.gz -C /usr/bin traefik && \ + chmod +x /usr/bin/traefik && \ + rm -rf /tmp/traefik.tar.gz + +COPY entrypoint.sh / +EXPOSE 80 +ENTRYPOINT ["/entrypoint.sh"] +CMD ["traefik"] diff --git a/traefik/3.2.3/22.03-lts-sp4/entrypoint.sh b/traefik/3.2.3/22.03-lts-sp4/entrypoint.sh new file mode 100644 index 0000000..663073d --- /dev/null +++ b/traefik/3.2.3/22.03-lts-sp4/entrypoint.sh @@ -0,0 +1,18 @@ +#!/bin/sh +set -e + +# first arg is `-f` or `--some-option` +if [ "${1#-}" != "$1" ]; then + set -- traefik "$@" +fi + +# if our command is a valid Traefik subcommand, let's invoke it through Traefik instead +# (this allows for "docker run traefik version", etc) +if traefik "$1" --help >/dev/null 2>&1 +then + set -- traefik "$@" +else + echo "= '$1' is not a Traefik command: assuming shell execution." 1>&2 +fi + +exec "$@" \ No newline at end of file diff --git a/traefik/meta.yml b/traefik/meta.yml index 5d0c9b8..dd76e90 100644 --- a/traefik/meta.yml +++ b/traefik/meta.yml @@ -41,4 +41,6 @@ 3.2.3-oe2403lts: path: traefik/3.2.3/24.03-lts/Dockerfile 3.2.3-oe2203sp3: - path: traefik/3.2.3/22.03-lts-sp3/Dockerfile \ No newline at end of file + path: traefik/3.2.3/22.03-lts-sp3/Dockerfile +3.2.3-oe2203sp4: + path: traefik/3.2.3/22.03-lts-sp4/Dockerfile \ No newline at end of file -- Gitee From d4aa6d841d57331b1a04ddb24a9c8e626574fc88 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 17 Dec 2024 00:12:35 +0000 Subject: [PATCH 4/9] 22.03-lts-sp1 update traefik to 3.2.3 --- traefik/3.2.3/22.03-lts-sp1/Dockerfile | 19 +++++++++++++++++++ traefik/3.2.3/22.03-lts-sp1/entrypoint.sh | 18 ++++++++++++++++++ traefik/meta.yml | 4 +++- 3 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 traefik/3.2.3/22.03-lts-sp1/Dockerfile create mode 100644 traefik/3.2.3/22.03-lts-sp1/entrypoint.sh diff --git a/traefik/3.2.3/22.03-lts-sp1/Dockerfile b/traefik/3.2.3/22.03-lts-sp1/Dockerfile new file mode 100644 index 0000000..e86e8a4 --- /dev/null +++ b/traefik/3.2.3/22.03-lts-sp1/Dockerfile @@ -0,0 +1,19 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp1 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=3.2.3 + +RUN yum -y update && \ + yum -y install wget && \ + yum clean all + +RUN wget -O /tmp/traefik.tar.gz https://github.com/traefik/traefik/releases/download/v${VERSION}/traefik_v${VERSION}_linux_${TARGETARCH}.tar.gz && \ + tar -zxvf /tmp/traefik.tar.gz -C /usr/bin traefik && \ + chmod +x /usr/bin/traefik && \ + rm -rf /tmp/traefik.tar.gz + +COPY entrypoint.sh / +EXPOSE 80 +ENTRYPOINT ["/entrypoint.sh"] +CMD ["traefik"] diff --git a/traefik/3.2.3/22.03-lts-sp1/entrypoint.sh b/traefik/3.2.3/22.03-lts-sp1/entrypoint.sh new file mode 100644 index 0000000..663073d --- /dev/null +++ b/traefik/3.2.3/22.03-lts-sp1/entrypoint.sh @@ -0,0 +1,18 @@ +#!/bin/sh +set -e + +# first arg is `-f` or `--some-option` +if [ "${1#-}" != "$1" ]; then + set -- traefik "$@" +fi + +# if our command is a valid Traefik subcommand, let's invoke it through Traefik instead +# (this allows for "docker run traefik version", etc) +if traefik "$1" --help >/dev/null 2>&1 +then + set -- traefik "$@" +else + echo "= '$1' is not a Traefik command: assuming shell execution." 1>&2 +fi + +exec "$@" \ No newline at end of file diff --git a/traefik/meta.yml b/traefik/meta.yml index dd76e90..592bc6f 100644 --- a/traefik/meta.yml +++ b/traefik/meta.yml @@ -43,4 +43,6 @@ 3.2.3-oe2203sp3: path: traefik/3.2.3/22.03-lts-sp3/Dockerfile 3.2.3-oe2203sp4: - path: traefik/3.2.3/22.03-lts-sp4/Dockerfile \ No newline at end of file + path: traefik/3.2.3/22.03-lts-sp4/Dockerfile +3.2.3-oe2203sp1: + path: traefik/3.2.3/22.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee From 216a59324d32a82e44aa5fa5fb6cd1ff60cba66c Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Wed, 25 Dec 2024 07:24:07 +0000 Subject: [PATCH 5/9] update traefik/3.2.3/22.03-lts-sp1/Dockerfile. Signed-off-by: openeuler_bot <673672685@qq.com> --- traefik/3.2.3/22.03-lts-sp1/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/traefik/3.2.3/22.03-lts-sp1/Dockerfile b/traefik/3.2.3/22.03-lts-sp1/Dockerfile index e86e8a4..91ae05d 100644 --- a/traefik/3.2.3/22.03-lts-sp1/Dockerfile +++ b/traefik/3.2.3/22.03-lts-sp1/Dockerfile @@ -13,7 +13,8 @@ RUN wget -O /tmp/traefik.tar.gz https://github.com/traefik/traefik/releases/down chmod +x /usr/bin/traefik && \ rm -rf /tmp/traefik.tar.gz -COPY entrypoint.sh / +COPY --chmod=0755 entrypoint.sh / + EXPOSE 80 ENTRYPOINT ["/entrypoint.sh"] CMD ["traefik"] -- Gitee From f8d39ebe9fc1c9885cec827edcc083cd2e9561bb Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Wed, 25 Dec 2024 07:24:26 +0000 Subject: [PATCH 6/9] update traefik/3.2.3/22.03-lts-sp3/Dockerfile. Signed-off-by: openeuler_bot <673672685@qq.com> --- traefik/3.2.3/22.03-lts-sp3/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/traefik/3.2.3/22.03-lts-sp3/Dockerfile b/traefik/3.2.3/22.03-lts-sp3/Dockerfile index a1cc035..a68688f 100644 --- a/traefik/3.2.3/22.03-lts-sp3/Dockerfile +++ b/traefik/3.2.3/22.03-lts-sp3/Dockerfile @@ -13,7 +13,7 @@ RUN wget -O /tmp/traefik.tar.gz https://github.com/traefik/traefik/releases/down chmod +x /usr/bin/traefik && \ rm -rf /tmp/traefik.tar.gz -COPY entrypoint.sh / +COPY --chmod=0755 entrypoint.sh / EXPOSE 80 ENTRYPOINT ["/entrypoint.sh"] CMD ["traefik"] -- Gitee From 7a07e2b0a5fe4e8d2f836e5d87185d394acebcf6 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Wed, 25 Dec 2024 07:24:42 +0000 Subject: [PATCH 7/9] update traefik/3.2.3/22.03-lts-sp4/Dockerfile. Signed-off-by: openeuler_bot <673672685@qq.com> --- traefik/3.2.3/22.03-lts-sp4/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/traefik/3.2.3/22.03-lts-sp4/Dockerfile b/traefik/3.2.3/22.03-lts-sp4/Dockerfile index af1a6be..73bcede 100644 --- a/traefik/3.2.3/22.03-lts-sp4/Dockerfile +++ b/traefik/3.2.3/22.03-lts-sp4/Dockerfile @@ -13,7 +13,7 @@ RUN wget -O /tmp/traefik.tar.gz https://github.com/traefik/traefik/releases/down chmod +x /usr/bin/traefik && \ rm -rf /tmp/traefik.tar.gz -COPY entrypoint.sh / +COPY --chmod=0755 entrypoint.sh / EXPOSE 80 ENTRYPOINT ["/entrypoint.sh"] CMD ["traefik"] -- Gitee From b2991e69aff4e9b02b018464eed1b0be4abdf720 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Wed, 25 Dec 2024 07:25:01 +0000 Subject: [PATCH 8/9] update traefik/3.2.3/22.03-lts-sp1/Dockerfile. Signed-off-by: openeuler_bot <673672685@qq.com> --- traefik/3.2.3/22.03-lts-sp1/Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/traefik/3.2.3/22.03-lts-sp1/Dockerfile b/traefik/3.2.3/22.03-lts-sp1/Dockerfile index 91ae05d..1adaf94 100644 --- a/traefik/3.2.3/22.03-lts-sp1/Dockerfile +++ b/traefik/3.2.3/22.03-lts-sp1/Dockerfile @@ -14,7 +14,6 @@ RUN wget -O /tmp/traefik.tar.gz https://github.com/traefik/traefik/releases/down rm -rf /tmp/traefik.tar.gz COPY --chmod=0755 entrypoint.sh / - EXPOSE 80 ENTRYPOINT ["/entrypoint.sh"] CMD ["traefik"] -- Gitee From 0fa99c79811baedfff1019724f53d7aed71dd379 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Wed, 25 Dec 2024 07:25:19 +0000 Subject: [PATCH 9/9] update traefik/3.2.3/24.03-lts/Dockerfile. Signed-off-by: openeuler_bot <673672685@qq.com> --- traefik/3.2.3/24.03-lts/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/traefik/3.2.3/24.03-lts/Dockerfile b/traefik/3.2.3/24.03-lts/Dockerfile index 89843c8..d33dfab 100644 --- a/traefik/3.2.3/24.03-lts/Dockerfile +++ b/traefik/3.2.3/24.03-lts/Dockerfile @@ -13,7 +13,7 @@ RUN wget -O /tmp/traefik.tar.gz https://github.com/traefik/traefik/releases/down chmod +x /usr/bin/traefik && \ rm -rf /tmp/traefik.tar.gz -COPY entrypoint.sh / +COPY --chmod=0755 entrypoint.sh / EXPOSE 80 ENTRYPOINT ["/entrypoint.sh"] CMD ["traefik"] -- Gitee