码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2019-09-25 17:24:24      阅读:280      评论:0      收藏:0      [点我收藏+]

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

系统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   数据   

原文地址:https://www.cnblogs.com/tiance/p/11586096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!