镜像概览
- 完整引用
docker.io/opengauss/opengauss-server- Registry
- docker.io
- 命名空间
- opengauss
- 仓库
- opengauss-server
- 已缓存 Tag 数
- 53
- 最近同步
- 07/06/2026, 06:10 AM
简介
openGauss 企业级开源关系型数据库镜像,兼容 PostgreSQL 协议,适合国产化替代与金融级 OLTP 场景。
详细介绍
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 按集群调整。