Docker快速安装Oracle11G,搭建oracle11g学习环境
前言
安装说明
1.操作系统CentOS7_x64
2.安装的数据库为Oracle11G
3.已经安装了Docker环境
4.安装一些必要的软件
yum install unzip -y
unzip:解压oracle安装文件
5.提前准备Oracle11G安装镜像
下载地址:
https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
6.需要检查是否有swap分区,如果没有请设置。参考文档https://www.xujun.org/notevip-10.html
1.镜像准备
将下载的Oracle安装包上传到指定目录并解压
如:/data0/oracle
解压命令
unzip linux.x64_11gR2_database_1of2.zip && unzip linux.x64_11gR2_database_2of2.zip
如图:
2.Docker安装
2.1.镜像准备
docker pull jaspeen/oracle-11g
如图:
2.2.启动镜像
docker run --privileged --name oracle11g -p 1521:1521 -v /data0/oracle:/install jaspeen/oracle-11g
如图:
注:
/data0/oracle为刚刚Oracle解压路径
oracle11g为Docker容器名称
1521:1521为内部端口映射外部端口
2.3.等待安装结束
3.切换镜像配置密码
3.1.查看镜像是否在运行
docker ps
如图:
3.2.进入oracle11g容器
docker exec -it oracle11g /bin/bash
如图:
注:oracle11g为Docker容器名称,注意与上面对应
3.3.切换到image的oracle用户
su - oracle
如图:
3.4.进入oracle数据库
sqlplus / as sysdba
如图:
3.5.查看数据库运行状态
select status from v$instance;
如图:
3.6.修改sys用户密码
alter user sys identified by oracle;
如图:
4.外网连接测试
用户名:sys
密码:oracle
端口:1521

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
CentOS7安装Docker,走上虚拟化容器引擎之路
前言 什么是Docker Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker与虚拟机对比 虚拟机 资源占用多,虚拟机会独占一部分内存和硬盘空间。它运行的时候,其他程序就不能使用这些资源了。哪怕虚拟机里面的应用程序,真正使用的内存只有 1MB,虚拟机依然需要几百 MB 的内存才能运行。 冗余步骤多,虚拟机是完整的操作系统,一些系统级别的操作步骤,往往无法跳过,比如用户登录。 启动慢,启动操作系统需要多久,启动虚拟机就需...
- 下一篇
CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
编译环境准备 注:(已经安装就无需重复操作)针对CentOS其他请百度 yum -y install make gcc gcc-c++ openssl openssl-devel 1.下载源码[cmake-3.16.3.tar.gz]下载地址:https://cmake.org/download/ 2.解压到目录如:/data0/cmake/cmake-3.16.3 3.切换到解压目录 cd /data0/cmake/cmake-3.16.3 4.配置信息 ./bootstrap --prefix=/data0/cmake 5.编译并安装 make && make instal...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Hadoop3单机部署,实现最简伪集群