Sign inSign up

oriolrt/main

By oriolrt

•Updated 3 days ago

Contains oracle client tools and a mongoDB server.

Image
0

2.5K

oriolrt/main repository overview

⁠Introduction

This docker contains oracle client tools to connect to an Oracle Enterprise Edition server. It also contains a mongoDB server running on it.

⁠Prerequisites:

Download Oracle 11g Client from Oracle's⁠ site:

  • linux.x64_11gR2_client.zip

⁠Quick Start

Run with port 1521 (Oracle) and port 27017 (mongoDB) opened:

docker run -dti -p 55121:1521 -p 55117:27017 --name main --hostname oriolrt/main

Run this, if you want the database to be connected remotely:

docker run -dti -p 55121:1521 -p 55117:27017 -p 55122:22 --name main --hostname main oriolrt/main

And run this if you want to mount a volume with proper privileges:

mkdir -p $HOME/docker_volumes/main/scripts;
mkdir -p $HOME/docker_volumes/main/data;
mkdir -p $HOME/docker_volumes/main/configdb;
docker run -dti \
	-e HOST_UID=$(id -u $USER) \
	-e HOST_GID=$(id -g $USER) \   
      	-p 55121:1521 \
	-p 55117:27017 \
	-p 55122:22 \
	-v $HOME/docker_volumes/main/scripts:/home/student/scripts \
	-v $HOME/docker_volumes/main/data:/data/db \
	-v $HOME/docker_volumes/main/configdb:/data/configdb \
	--name main --hostname main \
oriolrt/main

⁠How to connect

To connect through ssh, the user and pasword are both student:

ssh -p 55122 student@localhost

Tag summary

Content type

Image

Digest

sha256:28a9103aa…

Size

1.1 GB

Last updated

3 days ago

docker pull oriolrt/main