Docker Oracle Xe

screenshot of Docker Oracle Xe

Docker build for Oracle Database 18c Express Edition (XE). This project is now archived with the release of version 21c.

Overview:

The Docker build for Oracle Database 18c Express Edition (XE) project is now obsolete with the release of version 21c. The new project based on official Docker files from Oracle is recommended for tracking. The guide provides instructions for setting up, building the image, running a container, and executing various commands for Oracle Database 18c XE.

Features:

  • Prerequisites: Lists the required steps before starting the Docker build.
  • Build Image: Instructions on building the Docker image based on Oracle Database 18c XE.
  • Run Container: Details on running a container from the built image with necessary parameters.
  • Container Commands: Provides information on executing commands within the container.
  • APEX Install: Guides users on installing APEX in the default container.
  • SSH into Container: Explains how to log in to the container server.
  • OEM: Notes on accessing Oracle Enterprise Manager (EM) within the container.
  • Creating a PDB: Instructions for creating a Pluggable Database (PDB) within Oracle XE.
  • Preserving /opt/oracle/oradata for Multiple Copies: Guidance on preserving data files for multiple container instances.

Summary:

The Docker build for Oracle Database 18c Express Edition (XE) project has been declared obsolete with the release of version 21c. This guide offers detailed instructions on setting up Oracle Database 18c XE using Docker. It covers prerequisites, building the image, running containers, executing commands, installing APEX, accessing Oracle Enterprise Manager, working with Pluggable Databases, and preserving data for multiple container instances. Developers are encouraged to follow the updated project for version 21c for ongoing support.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.