Skip to content

Latest commit

 

History

History

OracleAccessManagement

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Oracle Access Management (OAM) on Docker

Contents

  1. Introduction
  2. Prerequisites for OAM on Docker
  3. Prerequisites for OAM on Kubernetes
  4. Building the OAM Image
  5. OAM Docker Container Configuration
  6. OAM Kubernetes Configuration

Introduction

This project offers Dockerfiles and scripts to build and configure an Oracle Access Management image based on 12cPS4 (12.2.1.4.0) release. Use this image to facilitate installation, configuration, and environment setup for DevOps users.

This Image includes binaries for OAM Release 12.2.1.4.0 and it has capability to create FMW Infrastructure domain and OAM specific Managed Servers.

Prerequisites for OAM on Docker

The following prerequisites are necessary before building OAM Docker images:

  • A working installation of Docker 18.03 or later

Prerequisites for OAM on Kubernetes

Refer to the Prerequisites in the Oracle Access Management Kubernetes documentation.

Building the OAM Image

An OAM image can be created and/or made available for deployment in the following ways:

  1. Build your own OAM image using the WebLogic Image Tool. Oracle recommends using the Weblogic Image Tool to build your own OAM 12.2.1.4.0 image along with the latest Bundle Patch and any additional patches that you require. see Building an OAM Image using Image Tool.

  2. Build your own OAM image using the dockerfile, scripts and base image from Oracle Container Registry (OCR). To customize the image for specific use-cases, Oracle provides dockerfile and build scripts. For more information, see Building an OAM Image using Dockerfile, Scripts and Base Image from OCR.

  3. Build your own OAM image using the dockerfile and scripts. To customize the image for specific use-cases, Oracle provides dockerfile samples and build scripts. For more information, see Building an Oracle Access Management Image using Dockerfile Samples.

OAM Docker Container Configuration

To configure the OAM Containers on Docker only, follow the tutorial Creating Oracle Access Management Docker Containers

OAM Kubernetes Configuration

To configure the OAM Containers with Kubernetes see the Oracle Access Management on Kubernetes documentation.

Licensing & Copyright

License

To download and run Oracle Fusion Middleware products, regardless whether inside or outside a container, you must download the binaries from the Oracle website and accept the license indicated at that page.

All scripts and files hosted in this project and GitHub docker-images/OracleAccessManagement repository required to build the images are, unless otherwise noted, released under UPL 1.0 license.

Copyright

Copyright (c) 2020 Oracle and/or its affiliates. Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl