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

docker安装wnameless/oracle-xe-11g并运行(手写超详细)

时间:2018-06-17 11:05:22      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:工作   公司   映射   没事   data-   Fix   为我   detail   docker安装   

前景:没事想玩下linux,想着以后可以部署下自己的web项目上去,然后我就想装个oracle来着。。。之前都不懂linux来着,只知道公司的项目都是部署在上面,然后从装系统到装完oracle用了近五天,因为中间还有其他工作要做。。。写这博客是因为我看了网上的介绍或多或少有点残缺。。。顺便方便自己记录

题外话了,接着进入正题。

准备材料:虚拟机virtualbox,centos7操作系统,网络(废话)

 1.运行终端,下载wnameless/oracle-xe-11g

技术分享图片

 

下载之后(下载会比较慢,耐心等待。。。可以去做其他的事情)

2.查看docker中的容器:docker images

有出现如图框中东西,说明已经装好了

技术分享图片

3.然后运行:docker run -d -p 9090:8080 -p 1521:1521 wnameless/oracle-xe-11g出现了如图画框中的一串数字加字母的字符串,就说明运行成功此处的9090:8080是将容器中的oracleXE管理界面的8080端口映射位本机的9090端口,1521:1521是将oracleXE的1521端口映射位本机的1521端口docker ps -a 查看容器,发现了oracle已在里面了

技术分享图片

4.其次是启动容器 docker start container id   其中container id是我下框中画出的字符串

技术分享图片

5.进入容器  docker exec -ti container id bash à这个container id还是上图中的那个ID

技术分享图片

查看进程ps ax

技术分享图片

 

6.配置环境变量(配置过jdk的,这个应该懂配置这个)

find -name oracle 可以找到安装的oracle位置

export ORACLE_HOME=./u01/app/oracle/product/11.2.0/xe    设置oracle_home(记得路径是在/bin之前的)

export ORACLE_SID=hellooracle    设置SID

export PATH=$PATH:$ORACLE_HOME/bin     设置path

技术分享图片

 

7.进入oracle:su – oracle (进入成功的话#会变成$如图所示)

以操作系统权限认证的oracle sys管理员登陆:sqlplus / as sysdba

技术分享图片

 

 转自: https://blog.csdn.net/zhichunqi/article/details/80656780

docker安装wnameless/oracle-xe-11g并运行(手写超详细)

标签:工作   公司   映射   没事   data-   Fix   为我   detail   docker安装   

原文地址:https://www.cnblogs.com/dauber/p/9191908.html

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