Overview

Full name
docker.io/truevoly/oracle-12c
Registry
docker.io
Namespace
truevoly
Repository
oracle-12c
Cached tags
1
Last synced
07/05/2026, 03:29 AM

Introduction

Oracle Database 12c 镜像,企业级关系数据库,需大 volume 与 license,开发测试或迁移验证场景专用。

Details

truevoly/oracle-12c 运行 Oracle Database 12c 企业版,提供 PL/SQL、RAC 支持与 Enterprise 特性。定位为 Oracle RDBMS 服务,需大 capacity volume 与 Oracle license;K8s StatefulSet 开发测试数据库。

快速启动

docker run -d --name oracle-12c \
  -p 1521:1521 \
  -e ORACLE_SID=ORCL -e ORACLE_PWD=changeme \
  -v /data/oracle:/u01/app/oracle/oradata \
  docker.io/truevoly/oracle-12c:latest

推荐实践

docker run -d --name oracle-12c \
  --restart unless-stopped \
  -p 1521:1521 -p 5500:5500 \
  -e ORACLE_SID=ORCL -e ORACLE_PWD=changeme \
  -v /data/oracle:/u01/app/oracle/oradata \
  docker.io/truevoly/oracle-12c:12.2.0.1

核心参数说明

  • -p 1521:1521 — Oracle Listener 端口
  • -e ORACLE_SID/ORACLE_PWD — 实例名与 SYS 密码(高敏
  • -v .../oracle:... — 表空间数据持久化
  • license — 生产需 Oracle 商业许可

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: oracle-12c
spec:
  serviceName: oracle-12c
  replicas: 1
  selector:
    matchLabels:
      app: oracle-12c
  template:
    metadata:
      labels:
        app: oracle-12c
    spec:
      containers:
        - name: oracle
          image: docker.io/truevoly/oracle-12c:12.2.0.1
          ports:
            - containerPort: 1521
          envFrom:
            - secretRef:
                name: oracle-env
          volumeMounts:
            - name: oradata
              mountPath: /u01/app/oracle/oradata
  volumeClaimTemplates:
    - metadata:
        name: oradata
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 100Gi
---
apiVersion: v1
kind: Service
metadata:
  name: oracle-12c
spec:
  selector:
    app: oracle-12c
  ports:
    - port: 1521
      targetPort: 1521

memory limit 建议 ≥4Gi;生产推荐 Oracle Cloud 或裸机。

Latest tags (20)

View all 1 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/truevoly/oracle-12c
:latest
linux/amd64
2019/02/05 23:132.6 GBsha256:5a302e343d92