Public Repository

Last pushed: 2 years ago
Short Description
Oracle 11g Enterprise with database
Full Description

TL;DR

Simply run the following command to start the database

docker run -d --name oracle -p 1521:1521 filemon/oracle_11g

credentials

system/admin

Details

Oracle installation is located in

/home/oracle/app/oracle

Hostname is dynamically changed in listener.ora accordingly during the start of the container to allow connections from outside.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = $HOST)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = /home/oracle/app/oracle

Database details - tnsnames.ora (/home/oracle/app/oracle/product/11.2.0/dbhome_2/network/admin/tnsnames.ora)

LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))


ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
Docker Pull Command
Owner
filemon