From f62132a68cfc10f4ae279210070aa8ffa8d2173c Mon Sep 17 00:00:00 2001 From: JiaoShuntian Date: Wed, 4 Mar 2026 16:54:09 +0800 Subject: [PATCH] release dockerfile ivorysql v5.3 --- 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 | 4 ++-- k8s-cluster/ha-cluster/helm_charts/values.yaml | 2 +- k8s-cluster/single/statefulset.yaml | 2 +- versions.json | 8 ++++---- 12 files changed, 21 insertions(+), 21 deletions(-) diff --git a/5/bookworm/Dockerfile b/5/bookworm/Dockerfile index a3300a8..1358ad2 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.1 +ENV IVORY_VERSION 5.3 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.1 +ENV IVORY_VERSION 5.3 ARG USE_CHINA_MIRROR=false RUN mkdir /docker-entrypoint-initdb.d diff --git a/5/trixie/Dockerfile b/5/trixie/Dockerfile index 4d130d8..42f2b8b 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.1 +ENV IVORY_VERSION 5.3 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.1 +ENV IVORY_VERSION 5.3 ARG USE_CHINA_MIRROR=false RUN mkdir /docker-entrypoint-initdb.d diff --git a/5/ubi8/Dockerfile b/5/ubi8/Dockerfile index 3a41c01..2d400cf 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.1 +ENV IVORY_VERSION 5.3 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.1 +ENV IVORY_VERSION 5.3 RUN mkdir /docker-entrypoint-initdb.d diff --git a/docker-cluster/Dockerfile b/docker-cluster/Dockerfile index 482ffd3..38225fe 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.1" +ARG FULL_VERSION="5.3" # 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.1" +ARG FULL_VERSION="5.3" 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 22b051a..7ca74e2 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.1-4.0.6-ubi8 + image: ivorysql/docker-compose-ha-cluster:5.3-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 f958a43..8da6381 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.1-4.0.6-ubi8 + image: ivorysql/docker-compose-ha-cluster:5.3-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 e0211fe..1338572 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.1-4.0.6-ubi8 + image: ivorysql/docker-compose-ha-cluster:5.3-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 2065998..b313dd8 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.1-4.0.6-ubi8 + image: ivorysql/docker-swarm-ha-cluster:5.3-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.1-4.0.6-ubi8 + image: ivorysql/docker-swarm-ha-cluster:5.3-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 8f148d2..514046b 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.1" +ARG FULL_VERSION="5.3" # 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.1" +ARG FULL_VERSION="5.3" RUN groupadd -g 1000 ivorysql; \ useradd -u 1000 -g ivorysql -d /var/local/ivorysql -s /bin/sh ivorysql; diff --git a/k8s-cluster/ha-cluster/helm_charts/values.yaml b/k8s-cluster/ha-cluster/helm_charts/values.yaml index df43f95..ded9b52 100644 --- a/k8s-cluster/ha-cluster/helm_charts/values.yaml +++ b/k8s-cluster/ha-cluster/helm_charts/values.yaml @@ -23,7 +23,7 @@ image: repository: ivorysql/k8s-ha-cluster pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. - tag: "5.1-4.0.6-ubi8" + tag: "5.3-4.0.6-ubi8" imagePullSecrets: [] nameOverride: "" diff --git a/k8s-cluster/single/statefulset.yaml b/k8s-cluster/single/statefulset.yaml index 4879dd0..4c9f7e5 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.1-ubi8 + image: ivorysql/ivorysql:5.3-ubi8 imagePullPolicy: IfNotPresent readinessProbe: exec: diff --git a/versions.json b/versions.json index 147f244..1bf1f63 100644 --- a/versions.json +++ b/versions.json @@ -72,7 +72,7 @@ "arches": [ "amd64" ], - "version": "5.1" + "version": "5.3" }, "redhat": "ubi8", "debian": [ @@ -84,14 +84,14 @@ "amd64", "arm64v8" ], - "version": "5.1" + "version": "5.3" }, "trixie": { "arches": [ "amd64", "arm64v8" ], - "version": "5.1" + "version": "5.3" }, "major": 5, "variants": [ @@ -99,7 +99,7 @@ "bookworm", "trixie" ], - "version": "5.1" + "version": "5.3" }, "1": { "debian": "trixie",