镜像概览

完整引用
docker.io/thankwhite/vastbase_g100
Registry
docker.io
命名空间
thankwhite
仓库
vastbase_g100
已缓存 Tag 数
1
最近同步
07/05/2026, 09:26 PM

简介

Vastbase G100 国产 PostgreSQL 兼容数据库镜像,企业级 OLTP 与 Oracle 语法兼容模式,需数据 volume 持久化。

详细介绍

thankwhite/vastbase_g100 运行 Vastbase G100 关系数据库引擎,兼容 PostgreSQL 协议并提供 Oracle 兼容语法模式。定位为关系数据库服务,需 /home/vastbase/data volume 持久化;K8s StatefulSet 国产数据库替代方案。

快速启动

docker run -d --name vastbase \
  -p 5432:5432 \
  -e VB_PASSWORD=changeme \
  -v /data/vastbase:/home/vastbase/data \
  docker.io/thankwhite/vastbase_g100:latest

推荐实践

docker run -d --name vastbase \
  --restart unless-stopped \
  -p 5432:5432 \
  -v /data/vastbase:/home/vastbase/data \
  -e VB_PASSWORD=changeme \
  -e VB_DB=vastbase \
  docker.io/thankwhite/vastbase_g100:2.2.15

核心参数说明

  • -p 5432:5432 — PostgreSQL 兼容端口
  • -v .../vastbase:... — 数据文件持久化
  • -e VB_PASSWORD — 超级用户密码(高敏
  • 许可 — 商业 license 自行评估

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: vastbase
spec:
  serviceName: vastbase
  replicas: 1
  selector:
    matchLabels:
      app: vastbase
  template:
    metadata:
      labels:
        app: vastbase
    spec:
      containers:
        - name: vastbase
          image: docker.io/thankwhite/vastbase_g100:2.2.15
          ports:
            - containerPort: 5432
          envFrom:
            - secretRef:
                name: vastbase-env
          volumeMounts:
            - name: data
              mountPath: /home/vastbase/data
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 100Gi
---
apiVersion: v1
kind: Service
metadata:
  name: vastbase
spec:
  clusterIP: None
  selector:
    app: vastbase
  ports:
    - port: 5432
      targetPort: 5432

单副本 PoC;生产评估主备 HA 方案。

最新 Tag(20 条)

查看全部 1 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/thankwhite/vastbase_g100
:2.2.15
linux/amd64
2024/05/10 14:091.9 GBsha256:a8cc2e705400