Sign inSign up

trivadis/tvdbase

By trivadis

•Updated over 8 years ago

Trivadis Base image for miscellaneous purpose.

Image
0

894

trivadis/tvdbase repository overview

⁠Docker Base Image for Trivadis Engineering

Trivadis Docker base image for Oracle Instance Clients, Oracle Databases, Unified Directory, WebLogic and more

⁠Content

This docker image is based on the official Oracle Linux slim image (oraclelinux⁠). It has been extended with the following Linux packages and configuration:

  • Upgrade of all installed packages to the latest release (yum upgrade)
  • Dedicated groups for user oracle, oinstall (gid 1000), osdba (gid 1010), osoper (gid 1020), osbackupdba (gid 1030), oskmdba (gid 1040), osdgdba (gid 1050)
  • Operating system user oracle (uid 1000)
  • Create of basic Oracle OFA directories see below.

The purpose of this image is provide common base image for any kind of engineering with Oracle Database, Oracle Unified Directory and Oracle Fusion Middleware. The following docker images are based on this images or build with similar structures.

⁠Environment Variable and Directories

The following environment variable have been used for the installation:

Environment variableValue / DirectoriesComment
ORACLE_ROOT/u00Root directory for all the Oracle software
ORACLE_BASE/u00/app/oracleOracle base directory
n/a$ORACLE_BASE/productOracle product base directory
ORACLE_BASE$ORACLE_BASE/localOracle base directory
ORACLE_DATA/u01Root directory for the persistent data eg. database, OUD instances etc. A docker volumes must be defined for /u01

⁠Installation and build

The docker image can be build manually based on oehrlis/docker-tvd⁠ from GitHub or pull from the public repository trivadis/tvdbase⁠ on DockerHub.

  • Manual build the image based on the source from GitHub (oehrlis/docker-tvd⁠).

      docker build -t trivadis/tvdbase .
    
  • Pull the image from Docker hub.

      docker pull trivadis/tvdbase
    
  • Create a new named container and run it interactive (-i -t)

      docker run -v [<host mount point>:]/u01 --name ttc trivadis/tvdbase
    

⁠Issues

Please file your bug reports, enhancement requests, questions and other support requests within Github's issue tracker⁠:

⁠License

docker-tvd is licensed under the Apache License, Version 2.0. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0⁠.

See OTN Developer License Terms⁠ and Oracle Database Licensing Information User Manual⁠ regarding Oracle Database licenses.

Tag summary

Content type

Image

Digest

Size

54 MB

Last updated

over 8 years ago

docker pull trivadis/tvdbase