From 0067e3bef6c1fb25bc57aa3e3683d47b8107732f Mon Sep 17 00:00:00 2001 From: liangxiangyu Date: Wed, 10 Dec 2025 15:55:32 +0800 Subject: [PATCH] release dockerfile ivorysql v5.1 --- 5/bookworm/Dockerfile | 4 ++-- 5/trixie/Dockerfile | 4 ++-- 5/ubi8/Dockerfile | 4 ++-- docker-cluster/Dockerfile | 4 ++-- .../docker-compose/docker-compose-ivypatroni_1.yml | 2 +- .../docker-compose/docker-compose-ivypatroni_2.yml | 2 +- .../docker-compose/docker-compose-ivypatroni_3.yml | 2 +- docker-cluster/docker-swarm/docker-swarm-ivypatroni.yml | 4 ++-- k8s-cluster/ha-cluster/Dockerfile | 6 +++--- k8s-cluster/ha-cluster/helm_charts/values.yaml | 4 ++-- k8s-cluster/single/statefulset.yaml | 2 +- versions.json | 8 ++++---- 12 files changed, 23 insertions(+), 23 deletions(-) diff --git a/5/bookworm/Dockerfile b/5/bookworm/Dockerfile index 01af31c..a3300a8 100644 --- a/5/bookworm/Dockerfile +++ b/5/bookworm/Dockerfile @@ -21,7 +21,7 @@ RUN mkdir /docker-entrypoint-initdb.d # Set environment variables for IvorySQL ENV IVORY_MAJOR 5 -ENV IVORY_VERSION 5.0 +ENV IVORY_VERSION 5.1 ARG USE_CHINA_MIRROR=false # Use China mirror if specified @@ -118,7 +118,7 @@ COPY --from=builder --chown=ivorysql:ivorysql /var/local/ivorysql /var/local/iv COPY --from=builder --chown=ivorysql:ivorysql /usr/local/bin/gosu /usr/local/bin/gosu ENV IVORY_MAJOR 5 -ENV IVORY_VERSION 5.0 +ENV IVORY_VERSION 5.1 ARG USE_CHINA_MIRROR=false RUN mkdir /docker-entrypoint-initdb.d diff --git a/5/trixie/Dockerfile b/5/trixie/Dockerfile index 3f37bce..4d130d8 100644 --- a/5/trixie/Dockerfile +++ b/5/trixie/Dockerfile @@ -21,7 +21,7 @@ RUN mkdir /docker-entrypoint-initdb.d # Set environment variables for IvorySQL ENV IVORY_MAJOR 5 -ENV IVORY_VERSION 5.0 +ENV IVORY_VERSION 5.1 ARG USE_CHINA_MIRROR=false # Use China mirror if specified @@ -118,7 +118,7 @@ COPY --from=builder --chown=ivorysql:ivorysql /var/local/ivorysql /var/local/iv COPY --from=builder --chown=ivorysql:ivorysql /usr/local/bin/gosu /usr/local/bin/gosu ENV IVORY_MAJOR 5 -ENV IVORY_VERSION 5.0 +ENV IVORY_VERSION 5.1 ARG USE_CHINA_MIRROR=false RUN mkdir /docker-entrypoint-initdb.d diff --git a/5/ubi8/Dockerfile b/5/ubi8/Dockerfile index de4e55b..3a41c01 100644 --- a/5/ubi8/Dockerfile +++ b/5/ubi8/Dockerfile @@ -19,7 +19,7 @@ RUN groupadd -g 1000 ivorysql; \ RUN mkdir /docker-entrypoint-initdb.d ENV IVORY_MAJOR 5 -ENV IVORY_VERSION 5.0 +ENV IVORY_VERSION 5.1 RUN curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo; \ sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo @@ -89,7 +89,7 @@ COPY --from=builder --chown=ivorysql:ivorysql /var/local/ivorysql /var/local/ivo COPY --from=builder --chown=ivorysql:ivorysql /usr/local/bin/gosu /usr/local/bin/gosu ENV IVORY_MAJOR 5 -ENV IVORY_VERSION 5.0 +ENV IVORY_VERSION 5.1 RUN mkdir /docker-entrypoint-initdb.d diff --git a/docker-cluster/Dockerfile b/docker-cluster/Dockerfile index 521cd79..482ffd3 100644 --- a/docker-cluster/Dockerfile +++ b/docker-cluster/Dockerfile @@ -1,7 +1,7 @@ FROM redhat/ubi8:latest as builder ARG MAJOR_VERSION="5" -ARG FULL_VERSION="5.0" +ARG FULL_VERSION="5.1" # explicitly set user/group IDs RUN groupadd -g 1000 ivorysql; \ @@ -71,7 +71,7 @@ RUN mkdir -p /usr/src/ivorysql; \ FROM redhat/ubi8:latest ARG MAJOR_VERSION="5" -ARG FULL_VERSION="5.0" +ARG FULL_VERSION="5.1" RUN groupadd -g 1000 ivorysql; \ useradd -u 1000 -g ivorysql -d /var/local/ivorysql -s /bin/sh ivorysql; diff --git a/docker-cluster/docker-compose/docker-compose-ivypatroni_1.yml b/docker-cluster/docker-compose/docker-compose-ivypatroni_1.yml index 1db9a78..22b051a 100644 --- a/docker-cluster/docker-compose/docker-compose-ivypatroni_1.yml +++ b/docker-cluster/docker-compose/docker-compose-ivypatroni_1.yml @@ -1,6 +1,6 @@ services: ivypatroni1: - image: ivorysql/docker-compose-ha-cluster:5.0-4.0.6-ubi8 + image: ivorysql/docker-compose-ha-cluster:5.1-4.0.6-ubi8 restart: always container_name: ivyhac1 user: "ivorysql" diff --git a/docker-cluster/docker-compose/docker-compose-ivypatroni_2.yml b/docker-cluster/docker-compose/docker-compose-ivypatroni_2.yml index 68adb02..f958a43 100644 --- a/docker-cluster/docker-compose/docker-compose-ivypatroni_2.yml +++ b/docker-cluster/docker-compose/docker-compose-ivypatroni_2.yml @@ -1,6 +1,6 @@ services: ivypatroni2: - image: ivorysql/docker-compose-ha-cluster:5.0-4.0.6-ubi8 + image: ivorysql/docker-compose-ha-cluster:5.1-4.0.6-ubi8 restart: always container_name: ivyhac2 user: "ivorysql" diff --git a/docker-cluster/docker-compose/docker-compose-ivypatroni_3.yml b/docker-cluster/docker-compose/docker-compose-ivypatroni_3.yml index 2bbab4d..e0211fe 100644 --- a/docker-cluster/docker-compose/docker-compose-ivypatroni_3.yml +++ b/docker-cluster/docker-compose/docker-compose-ivypatroni_3.yml @@ -1,6 +1,6 @@ services: ivypatroni3: - image: ivorysql/docker-compose-ha-cluster:5.0-4.0.6-ubi8 + image: ivorysql/docker-compose-ha-cluster:5.1-4.0.6-ubi8 restart: always container_name: ivyhac3 user: "ivorysql" diff --git a/docker-cluster/docker-swarm/docker-swarm-ivypatroni.yml b/docker-cluster/docker-swarm/docker-swarm-ivypatroni.yml index 993c173..2065998 100644 --- a/docker-cluster/docker-swarm/docker-swarm-ivypatroni.yml +++ b/docker-cluster/docker-swarm/docker-swarm-ivypatroni.yml @@ -2,7 +2,7 @@ version: '3.7' services: ivypatroni1: - image: ivorysql/docker-swarm-ha-cluster:5.0-4.0.6-ubi8 + image: ivorysql/docker-swarm-ha-cluster:5.1-4.0.6-ubi8 environment: IVORYSQL_PASSWORD: 123456 PATRONI_SCOPE: hgdb-cluster1 @@ -31,7 +31,7 @@ services: - "1521:1521" ivypatroni2: - image: ivorysql/docker-swarm-ha-cluster:5.0-4.0.6-ubi8 + image: ivorysql/docker-swarm-ha-cluster:5.1-4.0.6-ubi8 environment: IVORYSQL_PASSWORD: 123456 PATRONI_SCOPE: hgdb-cluster1 diff --git a/k8s-cluster/ha-cluster/Dockerfile b/k8s-cluster/ha-cluster/Dockerfile index b330530..8f148d2 100644 --- a/k8s-cluster/ha-cluster/Dockerfile +++ b/k8s-cluster/ha-cluster/Dockerfile @@ -1,7 +1,7 @@ FROM redhat/ubi8:latest as builder ARG MAJOR_VERSION="5" -ARG FULL_VERSION="5.0" +ARG FULL_VERSION="5.1" # explicitly set user/group IDs RUN groupadd -g 1000 ivorysql; \ @@ -71,7 +71,7 @@ RUN mkdir -p /usr/src/ivorysql; \ FROM redhat/ubi8:latest ARG MAJOR_VERSION="5" -ARG FULL_VERSION="5.0" +ARG FULL_VERSION="5.1" RUN groupadd -g 1000 ivorysql; \ useradd -u 1000 -g ivorysql -d /var/local/ivorysql -s /bin/sh ivorysql; @@ -121,4 +121,4 @@ EXPOSE 5432 5866 1521 USER ivorysql -ENTRYPOINT ["/bin/sh", "/docker-entrypoint.sh"] \ No newline at end of file +ENTRYPOINT ["/bin/sh", "/docker-entrypoint.sh"] diff --git a/k8s-cluster/ha-cluster/helm_charts/values.yaml b/k8s-cluster/ha-cluster/helm_charts/values.yaml index a30a553..df43f95 100644 --- a/k8s-cluster/ha-cluster/helm_charts/values.yaml +++ b/k8s-cluster/ha-cluster/helm_charts/values.yaml @@ -16,14 +16,14 @@ applicationName: ivyhac serviceConfigName: ivorysql-patroni-hac-config databaseServiceName: ivorysql-patroni-hac ivyHacReplicaServiceName: ivorysql-patroni-hac-repl -majorVersion: 4 +majorVersion: 5 compatibleMode: oracle image: repository: ivorysql/k8s-ha-cluster pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. - tag: "5.0-4.0.6-ubi8" + tag: "5.1-4.0.6-ubi8" imagePullSecrets: [] nameOverride: "" diff --git a/k8s-cluster/single/statefulset.yaml b/k8s-cluster/single/statefulset.yaml index 460c73a..4879dd0 100644 --- a/k8s-cluster/single/statefulset.yaml +++ b/k8s-cluster/single/statefulset.yaml @@ -38,7 +38,7 @@ spec: spec: containers: - name: ivorysql - image: ivorysql/ivorysql:5.0-ubi8 + image: ivorysql/ivorysql:5.1-ubi8 imagePullPolicy: IfNotPresent readinessProbe: exec: diff --git a/versions.json b/versions.json index 5c08aa8..147f244 100644 --- a/versions.json +++ b/versions.json @@ -72,7 +72,7 @@ "arches": [ "amd64" ], - "version": "5.0" + "version": "5.1" }, "redhat": "ubi8", "debian": [ @@ -84,14 +84,14 @@ "amd64", "arm64v8" ], - "version": "5.0" + "version": "5.1" }, "trixie": { "arches": [ "amd64", "arm64v8" ], - "version": "5.0" + "version": "5.1" }, "major": 5, "variants": [ @@ -99,7 +99,7 @@ "bookworm", "trixie" ], - "version": "5.0" + "version": "5.1" }, "1": { "debian": "trixie",