首页 > 数据库技术 > 详细

docker 安装 oracle

时间:2019-08-15 15:51:17      阅读:95      评论:0      收藏:0      [点我收藏+]

日期:2019-08-15 10:50:52
更新:
作者:Bay0net
介绍:使用 docker 来安装 oracle


0x01、下载

docker 查找 Oracle,这个镜像没有直接安装好 Oracle,只是配置好了环境,提供了安装脚本,我们只需要按照要求把 Oracle 的安装目录配置好,启动镜像,

# 查找
docker search oracle

# pull
docker pull jaspeen/oracle-11g

Oracle 的下载链接,需要注册,注册以后就可以拿到下载的链接。

第一个是官网,第二三是提取出来的下载链接,本来链接是需要 AuthParam 参数 做认证,去掉认证以后,复制链接到迅雷即可直接下载,链接如下:

Oracle Database 11g Release 2 for Linux x86-64

linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

0x02、安装

下载完以后解压,把只有 stage 文件夹里面的 database/stage/Components/ 复制到另外一个文件夹里面。

新建文件夹,mkdir ~/tmp/oracleinstall ,把 database 拖过来,文件如下
技术分享图片?

docker 安装

docker run --privileged --name oracle11g -p 1521:1521 -v ~/tmp/oracleinstall:/install jaspeen/oracle-11g

0x03、使用

等待上面的安装好,就可以使用了。

# 进入容器
docker exec -it oracle11g /bin/bash

# 切换用户
su - oracle

# 登录
sqlplus / as sysdba 

# 解锁用户
SQL> alter user scott account unlock;
SQL> commit;
SQL> conn scott/tiger

0x04、连接

使用 Navicat 连接即可。

技术分享图片?

技术分享图片?

docker 安装 oracle

原文:https://www.cnblogs.com/v1vvwv/p/How_To_Install_Oracle_In_Docker.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!