Overview

Full name
docker.io/opengauss/opengauss-server
Registry
docker.io
Namespace
opengauss
Repository
opengauss-server
Cached tags
53
Last synced
07/06/2026, 06:10 AM

Introduction

openGauss 企业级开源关系型数据库镜像,兼容 PostgreSQL 协议,适合国产化替代与金融级 OLTP 场景。

Details

opengauss/opengauss-server 运行 openGauss 数据库实例,支持行存/列存与 MPP 扩展。定位为 PostgreSQL 兼容数据库服务,需 PVC 持久化 GS_DATA 目录;K8s StatefulSet 或单 Pod Deployment + PVC。

快速启动

docker run -d --name opengauss \
  -p 5432:5432 \
  -e GS_PASSWORD=Gauss@123 \
  docker.io/opengauss/opengauss-server:latest

推荐实践

docker run -d --name opengauss \
  --restart unless-stopped \
  -p 5432:5432 \
  -v /data/opengauss:/var/lib/opengauss \
  -e GS_PASSWORD=Gauss@123 \
  docker.io/opengauss/opengauss-server:5.0.0

核心参数说明

  • -p 5432:5432 — openGauss 协议端口
  • -v .../opengauss:... — 数据目录持久化
  • -e GS_PASSWORD — 超级用户密码(高敏
  • 固定 tag — openGauss 版本 pin

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: opengauss
spec:
  serviceName: opengauss
  replicas: 1
  selector:
    matchLabels:
      app: opengauss
  template:
    metadata:
      labels:
        app: opengauss
    spec:
      containers:
        - name: opengauss
          image: docker.io/opengauss/opengauss-server:5.0.0
          ports:
            - containerPort: 5432
          envFrom:
            - secretRef:
                name: opengauss-secret
          volumeMounts:
            - name: data
              mountPath: /var/lib/opengauss
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 50Gi
---
apiVersion: v1
kind: Service
metadata:
  name: opengauss
spec:
  selector:
    app: opengauss
  ports:
    - port: 5432
      targetPort: 5432

主从/集群需 Operator;StorageClass 按集群调整。

Latest tags (20)

View all 53 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/opengauss/opengauss-server
:latest
linux/amd64linux/arm64
2026/06/11 11:45680.5 MBsha256:fb96626a24a0
docker.io/opengauss/opengauss-server
:7.0.0-RC3.B025
linux/amd64linux/arm64
2026/06/11 11:45680.5 MBsha256:fb96626a24a0
docker.io/opengauss/opengauss-server
:7.0.0-RC3.B025-openEuler22.03
linux/amd64linux/arm64
2026/06/11 11:45680.5 MBsha256:fb96626a24a0
docker.io/opengauss/opengauss-server
:7.0.0-RC3.B025-amd64-openEuler22.03
linux/amd64
2026/06/11 11:41680.5 MBsha256:fb96626a24a0
docker.io/opengauss/opengauss-server
:7.0.0-RC3.B025-arm64-openEuler22.03
linux/arm64
2026/06/11 11:38581.3 MBsha256:e96faa9d1d24
docker.io/opengauss/opengauss-server
:7.0.0-RC3.B016
linux/amd64linux/arm64
2026/02/03 12:16496.0 MBsha256:daa96933baa4
docker.io/opengauss/opengauss-server
:7.0.0-RC3.B016-openEuler22.03
linux/amd64linux/arm64
2026/02/03 12:15496.0 MBsha256:daa96933baa4
docker.io/opengauss/opengauss-server
:7.0.0-RC3.B016-amd64-openEuler22.03
linux/amd64
2026/02/03 12:15496.0 MBsha256:daa96933baa4
docker.io/opengauss/opengauss-server
:7.0.0-RC3.B016-arm64-openEuler22.03
linux/arm64
2026/02/03 12:13490.2 MBsha256:e31b3bdd580d
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B015
linux/amd64linux/arm64
2025/07/09 16:26536.0 MBsha256:ccc5406d9d9b
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B015-openEuler22.03
linux/amd64linux/arm64
2025/07/09 16:26536.0 MBsha256:ccc5406d9d9b
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B015-amd64-openEuler22.03
linux/amd64
2025/07/09 16:24536.0 MBsha256:ccc5406d9d9b
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B015-arm64-openEuler22.03
linux/arm64
2025/07/09 16:20531.3 MBsha256:4a2cf62e40d1
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B014
linux/amd64linux/arm64
2025/07/03 10:58538.2 MBsha256:deb1ce690293
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B014-openEuler22.03
linux/amd64linux/arm64
2025/07/03 10:58538.2 MBsha256:deb1ce690293
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B014-amd64-openEuler22.03
linux/amd64
2025/07/03 10:58538.2 MBsha256:deb1ce690293
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B014-arm64-openEuler22.03
linux/arm64
2025/07/03 10:58529.1 MBsha256:419595547634
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B010
linux/amd64linux/arm64
2025/06/11 10:04613.8 MBsha256:4aa367c7b261
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B010-openEuler20.03
linux/amd64linux/arm64
2025/06/11 10:04613.8 MBsha256:4aa367c7b261
docker.io/opengauss/opengauss-server
:7.0.0-RC2.B010-amd64-openEuler20.03
linux/amd64
2025/06/11 10:02613.8 MBsha256:4aa367c7b261