镜像概览

完整引用
docker.io/truevoly/oracle-12c
Registry
docker.io
命名空间
truevoly
仓库
oracle-12c
已缓存 Tag 数
1
最近同步
07/05/2026, 03:29 AM
相关主题

简介

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

详细介绍

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 或裸机。

最新 Tag(20 条)

查看全部 1 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/truevoly/oracle-12c
:latest
linux/amd64
2019/02/05 23:132.6 GBsha256:5a302e343d92