• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

oracle11g-installer: oracle11g installer for docker

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

oracle11g-installer

开源软件地址:

https://gitee.com/mingjie-li/oracle11g-installer

开源软件介绍:

  1. 本项目原作者非本人
  2. 原项目地址
  3. Github上fork的地址

项目中需要在docker中运行Oracle, 在github和docker hub上找了资料,最后发现jaspeen的作品比较符合需求。

问题

在实际的操作过程中发现几点问题

  1. 挂载整个oracle安装目录时存在问题
  2. 重现build docker镜像时发现Oracle小版本不符,构建的镜像无法使用

所以新建了分支11.2.0.1,并给原作者发出了issue,希望新开个分支。在使用的过程中如果有问题会持续更新。

Image for running Oracle Database 11g Standard/Enterprise. Due to oracle license restrictions image is not contain database itself and will install it on first run from external directory.

This image for development use only

Usage

Download database installation files from Oracle site and unpack them to install_folder.Run container and it will install oracle and create database:

docker run --privileged --name oracle11g -p 1521:1521 -v <install_folder>:/install jaspeen/oracle-11g

Then you can commit this container to have installed and configured oracle database:

docker commit oracle11g oracle11g-installed

Database located in /opt/oracle folder

OS users:

  • root/install
  • oracle/install

DB users:

  • SYS/oracle

Optionally you can map dpdump folder to easy upload dumps:

docker run --privileged --name oracle11g -p 1521:1521 -v <install_folder>:/install -v <local_dpdump>:/opt/oracle/dpdump jaspeen/oracle-11g

To execute impdp/expdp just use docker exec command:

docker exec -it oracle11g impdp ..

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap