docker 安装 Oracle 12c

2020-12-29  本文已影响0人  虾米咬小米

Docker下载oracle12c

查找oracle镜像

docker search oracle

image

下载Oracle镜像

我这里选择truevoly/oracle-12c镜像

docker pull truevoly/oracle-12c

查看已安装镜像

image

启动Oracle数据库

启动并暴露8080&1521端口,8080可以登录网页端管理,1521是数据连接端口:
docker run -d -p 8061:8080 -p 1521:1521 truevoly/oracle-12c

image

启动并暴露8080&1521端口,并且挂载宿主机目录 /var/oracle/data 到oracle服务器/u01/app/oracle目录,这样database数据就保存在本地宿主机上:
chmod -R 777 /db/oracle/data oracle用户拥有有读、写、执行权限
docker run -d -p 8061:8080 -p 1521:1521 -v /db/oracle/data:/u01/app/oracle truevoly/oracle-12c

启动并定制化DBCA总内存大小,DBCA_TOTAL_MEMORY (in Mb):

查看日志

docker logs -f 84d8

image.png

进入oracle容器
进入镜像的bash对数据库进行进一步的操作

docker exec -it 84d8 /bin/bash

参考:
https://www.jianshu.com/p/8d99197364ef
https://www.jianshu.com/p/fb00d47ba3d9

上一篇下一篇

猜你喜欢

热点阅读