biemond / docker-database-puppet

Oracle Database 12.1.0.1 Standard Edition Docker image with puppet 3.7 on CentOS 6
19 stars 19 forks source link

Oracle Database 12.1.0.2 ( 12c ) Standard Edition Docker image

it will download a minimal CentOS 7 image, Puppet and all its dependencies

The Docker image will be big, and off course this is not supported by Oracle and like always check your license to use this software

Configures Puppet and use librarian-puppet to download all the modules from the Puppet Forge

Result

Optional, you can add your own DB things, just change the puppet site.pp manifest

Software

Download the following software 12.1.0.2 from Oracle and Agree to the license

Add them to this docker src/main/docker/db directory

Build image (~ 12GB)

or with maven

Maybe after the build you should compress it first, see the compress section for more info

Start container

default, will start the listener & database server

with bash

docker run -i -t -p 1521:1521 oracle/database12102:latest /bin/bash

Compress image (now ~7.6GB)

Boot2docker, MAC OSX

Probably you will run out of space

VirtualBox forward rules

Check the ipaddress

Mac OSX

fusion

virtualbox