当前位置:Gxlcms > 数据库问题 > 记录一下Oracle安装在docker中的步骤

记录一下Oracle安装在docker中的步骤

时间:2021-07-01 10:21:17 帮助过:3人阅读

系统CentOS7.6

docker版本:Docker version 19.03.2

1、拉取docker镜像

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

2、启动docker

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

3、查看已启动的docker并进入

  docker ps

  找到刚才跑起来的oracle_11g

  输入

  docker exec -it oracle_11g bash

  进入docker容器

4、切换到root用户修改profile文件

  su root

  密码  helowin

  vi /etc/profile

  按Shift+g到最后一行,再按Shift+o 在下一行插入以下内容

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

  保存退出后执行

  source /etc/profile

  不执行该命令,转到oracle用户的时候,打不开sqlplus

5、 切换到oracle用户,进入sqlplus修改system、sys的密码为oracle

  su oracle

  sqlplus /nolog

  conn /as sysdba

  alter user system identified by oracle;

  alter user sys identified by oracle;

  设置密码永不过期

  alter profile default limit password_life_time unlimited;

技术图片

 

至此,安装配置结束,可以用Navicat直接连到数据库。

技术图片

 

 

 

 

 

  

 

记录一下Oracle安装在docker中的步骤

标签:用户   设置   image   sid   sysdba   记录   root用户   -name   数据   

人气教程排行