Home > Storage > PowerFlex > White Papers > Oracle in Docker Containers Managed by Kubernetes > Step 4: Build and run the Oracle 19c container on Docker
This step is similar to Step 3 except that the Oracle 19c database image (unlike the Oracle 12c database image) is pulled from the Github repository.
[root@19c-docker ~] # git clone https://github.com/marcelo-ocha/docker-images.git
[root@19c-docker ~] # pwd
/root/dockerimages/OracleDatabase/SingleInstance/dockerfiles/19.3.0
[root@19c-docker ~] #./buildDockerImage.sh -v 19.3.0 -e –I
[root@19c-docker ~] # docker volume create --driver local --opt type=none --opt device=/home/oracle/ --opt o=bind test
[root@19c-docker ~] # docker volume create -d local -o Mountpoint=/home/oracle --name=test
[root@19c-docker ~] #docker run -d --name database19c -p 1521:1521 -p 5500:5500 -e ORACLE_SID=ORCLCDB -e ORACLE_PDB=orclpdb1 -e ORACLE_PWD=oracle -v test:/ORCL localhost:5000/ora12c
[root@19c-docker ~] # docker exec -it d9a40ee6ca10 bash
[oracle@d9a40ee6ca10 ~] $ sqlplus "/ as sysdba"