这里给出两种方式,第一种是直接使用别人已经安装并配置好oracle的镜像,第二种是已经写好安装脚本,只需指定安装包目录就能得到oracle容器。
¶一、第一种
¶1、拉取镜像
1 | docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g |
该镜像由阿里云提供,比较大,可能需要下载一会,等待下载即可。
¶2、运行容器
1 | 通过镜像运行容器 |
¶3、配置oracle
¶3.1 配置环境变量
1 | 进入容器 |
¶3.2 创建或修改oracle用户密码
1 | 从root用户切换到oracle用户 |
¶4、客户端登陆
oracle客户端配置(假设oracle服务端ip为qcmoke.site):
1 | helowin = |
连接服务名:helowin
账号:system,密码:system
或者
账号:qcmoke,密码:123456
springboot配置
1 | spring: |
¶二、第二种
¶1. 下载安装包
安装包下载地址:https://www.oracle.com/database/technologies/112010-linx8664soft.html
下载两个oracle安装包:linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip
💁♂温馨提示:
如果官方下载地址失效,可到本人网盘下载:
链接:https://pan.baidu.com/s/1YwFRecm1_O3pA5efxak7iw
提取码:e5rj
¶2. 运行容器
1 | #解压安装包到/install目录 |
¶3. 创建或修改oracle用户密码
1 | 进入oracle11g容器 |
¶4. 客户端登录
oracle客户端配置(假设oracle服务端ip为39.108.102.215):
1 | orcl = |
连接服务名:orcl
账号:scott,密码:tiger
或者
账号:qcmoke,密码:123456
springboot配置
1 | spring: |
参考: