安装基于docker的oracle 11g
  ehfDX9qMAWM3 2023年11月02日 31 0

安装基于docker的oracle 11g

过程参照docker hub的使用说明https://hub.docker.com/r/jaspeen/oracle-11g

环境

  • OS: ubuntu 18.04 rainbow@rainbow-virtual-machine:~$ uname -a Linux rainbow-virtual-machine 5.0.0-25-generic #26~18.04.1-Ubuntu SMP Thu Aug 1 13:51:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
  • 硬件 虚拟机,2CPU,2G mem,50G硬盘
  • docker rainbow@rainbow-virtual-machine:~$ docker version Client: Docker Engine - Community Version: 19.03.1

开始安装

从oracle官网下载安装文件linux.x64_11gR2_database_1of2.zip和linux.x64_11gR2_database_2of2.zip,安装zip文件合计2.3g,解压后2.4g。解压到任意目录,映射到docker的安装路径/install。

执行命令

mkdir -p /home/rainbow/docker/oracle_install/ wget linux.x64_11gR2_database_1of2.zip wget linux.x64_11gR2_database_2of2.zip unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip docker pull jaspeen/oracle-11g ### image文件281m docker run --privileged --name oracle11g -p 1521:1521 -v /home/rainbow/docker/oracle_install/:/install jaspeen/oracle-11g ### --privileged允许系统获取root权限 docker start oracle11g

查看安装日志

docker ps docker logs -f oracle11g ### 以这个日志为主 docker exec oracle11g tail -f /opt/oracle/oraInventory/logs/installActions2019-08-17_08-32-51AM.log

安装完成

docker commit oracle11g oracle11g-installed ### 把安装好的发布到本地库中(repo),发布后大小5.97GB rainbow@rainbow-virtual-machine:~$ docker images| grep oracle oracle11g-installed latest 87190c5407d3 5 hours ago 5.97GB jaspeen/oracle-11g latest 0c8711fe4f0f 3 years ago 281MB

总结

跟从registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 直接下载的相比,大小差不多,pull速度也很快,因此用现成的会比较方便。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  sElzGQA8fX6P   2023年12月12日   20   0   0 Dockerdockerredisredis
ehfDX9qMAWM3
作者其他文章 更多
最新推荐 更多

2024-05-17