clone官方dockerfile

1
git clone https://github.com/oracle/docker-images

下载oracle安装文件(https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html)到对应 docker-images/OracleDatabase/SingleInstance/dockerfiles/19.3.0 目录下

构建镜像

1
2
cd docker-images/OracleDatabases/SingleInstance/dockerfiles
./buildContainerImage.sh -v 19.3.0 -e

运行oracle

1
docker run -d --name oracle -p 1521:1521 -p 5500:5500 oracle/database:19.3.0-ee

参考资料 How to run Oracle DB in Docker. A quick and easy local setup | by Sebastian Ohm | Medium