Use this image to run Oracle 12c EE database within a Docker container.
1.9K
To run a container use:
docker run --shm-size=256m -it \
-p 1521:1521 \
--name db-FOO embedit/oracle /bin/bash
Note that on MS Windows --shm-size needs to be bigger (on Win7 it needs at least 364 MB, but the setting may differ).
This will run a docker container and name it db-FOO.
No database has yet been created. To create a database, run following scripts in the container:
ORACLE_SID=FOO
/home/oracle/run/bin/db-create.sh
/home/oracle/run/bin/db-post-create.sh
/home/oracle/run/bin/db-start.sh
The database creation takes a while, so please be patient.
After the listener has been started you should be able to connect to the database using
system/password@localhost:1521/FOO.
To start and stop container db-FOO:
docker start db-FOO
docker stop db-FOO
To invoke interactive shell in the running container db-FOO:
docker exec -it db-FOO /bin/bash
Content type
Image
Digest
Size
5.3 GB
Last updated
almost 10 years ago
docker pull embedit/oracle