Docker下安装oracle环境(以oracle_11g环境为例)

以下在阿里云centos7环境下操作,且安装了docker环境,安装完oracle大概需要8G内存

安装前剩余空间15G

安装后剩余可用空间7个多G

 开始操作

1.拉取镜像

docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

速度很快 几分钟就下载完毕

 2.创建容器

docker run -di --name=oracle_11g -p 1521:1521 registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

将容器1521端口映射到宿主机1521端口,容器名为oracle_11g,1521端口在阿里云控制台安全组设置,方便后面远程连接oracle

 3.进入控制台设置用户信息

docker exec -it oracle_11g  /bin/bash

 如下图

4.切换到root用户下进行配置: su root 输入密码: helowin

 5.编辑profile文件配置ORACLE环境变量: vi /etc/profile ,并添加如下内容, 保存退出后使配置生效 source /etc/profile

export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH

 6.创建软连接

ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

7.切到oracle用户 su - oracle

8.登录sqlplus并修改sys、system用户密码:

sqlplus /nolog	# 登录
conn /as sysdba # 连接
alter user system identified by system; # 修改密码
alter user sys identified by sys; # 修改密码
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
exit;

9.查看一下oracle实例状态 lsnrctl status

10.Navicat Premiun连接

 环境搭建完毕,可以拿起键盘去梭哈代码了,如果对你有帮助,期待你的点赞,好兄弟!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值