Overview

Full name
docker.io/oracleinanutshell/oracle-xe-11g
Registry
docker.io
Namespace
oracleinanutshell
Repository
oracle-xe-11g
Cached tags
2
Last synced
07/05/2026, 03:18 PM

Introduction

Oracle Database XE 11g Express 镜像,免费版 Oracle 11g 关系数据库,遗留 Oracle 应用开发测试与 PL/SQL 兼容验证环境。

Details

oracleinanutshell/oracle-xe-11g 提供 Oracle Database 11g Express Edition 容器化部署,限制资源但功能完整的免费 Oracle。定位为旧版 Oracle 数据库服务,11g 已较老旧 不建议新生产部署;遗留 Oracle 应用维护、PL/SQL 开发测试或升级前兼容性验证。

快速启动

docker run -d --name oracle-xe \
  -p 1521:1521 \
  -e ORACLE_ALLOW_REMOTE=true \
  docker.io/oracleinanutshell/oracle-xe-11g:latest

推荐实践

docker run -d --name oracle-xe \
  --restart unless-stopped \
  -p 1521:1521 \
  -e ORACLE_ALLOW_REMOTE=true \
  -v /data/oracle:/u01/app/oracle \
  docker.io/oracleinanutshell/oracle-xe-11g:latest

核心参数说明

  • -p 1521:1521 — Oracle 监听端口
  • 默认 — SYSTEM/oracle 密码
  • 版本 — 11g XE 已老旧(风险
  • -v .../oracle:... — 数据持久化

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: oracle-xe
spec:
  serviceName: oracle-xe
  replicas: 1
  selector:
    matchLabels:
      app: oracle-xe
  template:
    metadata:
      labels:
        app: oracle-xe
    spec:
      containers:
        - name: oracle
          image: docker.io/oracleinanutshell/oracle-xe-11g:latest
          ports:
            - containerPort: 1521
          volumeMounts:
            - name: data
              mountPath: /u01/app/oracle
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 50Gi

仅遗留测试;规划迁移至 19c/23c Free。

Latest tags (20)

View all 2 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/oracleinanutshell/oracle-xe-11g
:latest
linux/amd64
2019/02/15 16:29613.9 MBsha256:ad13c30ec346
docker.io/oracleinanutshell/oracle-xe-11g
:1.0.0
linux/amd64
2019/02/15 16:28613.9 MBsha256:ad13c30ec346