docker 安装oracle

 

1
//拉取oracle 镜像<br># docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g<br>//等待完成<br>#docker images;//实例化镜像<br>#docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g<br>//创建成功,显示容器id<br>c0b56a8daf90b9bd013cbda38c0593d0fb9a8a828155d7b1c2e8eca6e4fe69d4<br>//启动容器<br># docker start oracle11g<br>oracle11g<br>//进入镜像进行配置<br>#docker exec -it oracle11g bash //进入后主机名显示   [oracle@c0b56a8daf90 /]<br>//进入到root 用户下  密码为:helowin  成功后主机名为    [root@c0b56a8daf90 /]<br>$ su root  <br>//配置环境变量<br># vi /etc/profile<br>//在末尾加入 一下内容 <br>export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2<br>export ORACLE_SID=helowin<br>export PATH=$ORACLE_HOME/bin:$PATH<br>//创建软连接<br># ln -s $ORACLE_HOME/bin/sqlplus /usr/bin<br>//切换到oracle 用户  成功后主机名显示 [oracle@c0b56a8daf90 ~]<br># su - oracle<br>//登录sqlplus  修改sys、system 密码<br># sqlplus /nolog<br>SQL> conn /as sysdba   //显示 Connected.<br>SQL> alter user system identified by system;  //显示User altered<br>SQL>alter user sys identified by sys;  //显示User altered<br><br>创建用户 授予权限<br><br><br>客户端工具登录   navicate

  create user test identified by test;

  grant connect,resource,dba to test;

 

 

 

本文来自:https://blog.csdn.net/qq_38380025/article/details/80647620  

 

posted @   自己的太阳  阅读(1621)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示