NOTE: THIS PROJECT IS IN ACTIVE DEVELOPMENT. SOME THINGS CAN CHANGE RADICALLY.
Dockerized Oracle Linux
with Oracle Single Sign On
(OSSO
).
- Clone the repo:
$ git clone https://github.com/huhgawz/docker-oraclelinux-osso.git && cd docker-oraclelinux-osso
- Put
osso.conf
file into the cloned repo folder - Build the image:
$ docker build --rm --tag=oraclelinux-osso .
- Run a container:
$ docker run --interactive --tty --publish 9778:7777 --name osso oraclelinux-osso
- In the running container:
- Start
OHS
:$ cd /oracle/Middleware/Oracle_WT1/opmn/bin && ./opmnctl startall
- Use the
CTRL-P
+CTRL-Q
escape sequence in order to detach the tty without exiting the shell. The container will continue to exist in a stopped state once exited (see Docker Running an Interactive Shell).
- Verify that everything is working fine:
- Get the IP address:
- In Mac OS:
$ docker-machine ip default
- In Linux:
$ docker inspect osso | grep IP
- In Mac OS:
- Verify that
OHS
is working fine by opening this URL in a browser: http://<ip-address>:9778 - Verify that
OSSO
is working fine by opening this URL in a browser: http://<ip-address>:9778/osso