当前位置:首页 > 数据库 > Oracle

docker 安装 oracle


日期: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 连接即可。

技术分享图片?

技术分享图片?

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


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!