作者:IT邦德
中国DBA联盟(ACDU)成员,目前从事DBA及程序编程
(Web\java\Python)工作,主要服务于生产制造
现拥有 Oracle 11g  OCP/OCM、
Mysql、Oceanbase(OBCA)认证
分布式TBase\TDSQL数据库、国产达梦数据库以及红帽子认证
从业8年DBA工作,在数据库领域有丰富的经验
B站主播Oracle、Mysql、PG实战课程,请搜索:jeames007擅长Oracle数据库运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。

文章目录

  • 前言
    • 1.下载镜像
    • 2.创建容器并启动数据库
    • 2.3 启动数据库和监听
    • 3. 外部连接容器内的数据库

前言

为了测试需要,邦德老师制作了各个版本的Oracle数据库环境,方便大家使用Oracle数据库,通过Docker环境直接下载就可以使用,大家多点赞关注!


1.下载镜像

邦德的Docker Hub主页:https://hub.docker.com/u/techerwang
oracle 10g 10.2.0.5 DB的地址:https://hub.docker.com/r/techerwang/oracle/tags#从Docker hub下载,网络不好时,一般比较慢
docker pull techerwang/oracle:ora10g_10205
#可以选择从阿里云下载
docker pull registry.cn-shanghai.aliyuncs.com/techerwang/oracle:ora10g_10205
镜像大概2.5G左右,解压后大约7.6G左右,所以请保留充足的空间
#从阿里云下载后可以tag成如下形式:
docker tag registry.cn-shanghai.aliyuncs.com/techerwang/oracle:ora10g_10205 jemora10g:10205
docker images | grep 10g

2.创建容器并启动数据库

2.1 创建容器

docker run -itd --name jemora10205 -h jemora10g -p 3380:3389 \
-p 31521:1521  -p 312:22 \
--privileged=true \
jemora10g:10205 init

2.2 进入容器

[root@jeames ~]# docker exec -it jemora10205 bash

2.3 启动数据库和监听

[root@jemora10205 /]# su - oracle
[oracle@jemora10205 ~]$ lsnrctl start
[oracle@jemora10205 ~]$ sqlplus / as sysdba
SYS@jem10g> startup
SYS@jem10g> select * from v$version;

3. 外部连接容器内的数据库

sqlplus sys/jem@192.168.1.54:31521/JEM10G AS SYSDBA
注意:此处访问宿主机端口为31521哈,容器内部是1521,端口器映射,系统管理员密码为jem

如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持
您的批评指正是我写作的最大动力!

❤️ 技术交流可以 关注公众号:IT邦德 ❤️

❤️Docker中只需2步即可拥有Oracle 10G环境,史上最快部署❤️相关推荐

  1. 【DB宝14】在Docker中只需2步即可拥有Oracle 11g企业版环境(11.2.0.4)

    文章目录 一.从Docker Hub或阿里云镜像下载小麦苗上传的镜像文件 二.创建容器并启动数据库 三.尽情使用吧 3.1 数据库使用 3.2 创建数据库(可选) 3.3 EMDC的使用 3.4 使用 ...

  2. 【DB宝4】只需2步即可拥有Oracle19c的ASM+DB环境

    [DB宝4]只需2步即可拥有Oracle19c的ASM+DB环境 文章目录 目录 一.从Docker Hub下载小麦苗上传的镜像 二.创建容器 三.尽情使用吧 3.1 数据库使用示例: 3.2 在外部 ...

  3. 易信推专线电话 通话双方中只需一方安装即可免费通话

    上周微信电话本着实火了一把,通话双方都下载此APP并开通免费通话功能就能使用微信电话本拨打免费网络电话.这个相对有些局限性,易信就抓住这一点于昨日高调发布了3.0预览版,新版本首次新增了专线电话功能, ...

  4. android app在线商城,ECMobile:只需一步即可生成iOS或Android原生APP商城应用

    App 快速开发服务已经屡见不鲜,国内有简网 App 工场.道有道.ECMobile这么简洁--你只需将一个集成过的文件夹放进ECShop(一款被广泛使用的开源 B2C 网店)安装根目录,无需任何配置 ...

  5. android生成ios程序,ECMobile:只需一步即可生成iOS或Android原生APP商城应用

    App 快速开发服务已经屡见不鲜,国内有简网 App 工场.道有道.ECMobile这么简洁--你只需将一个集成过的文件夹放进ECShop(一款被广泛使用的开源 B2C 网店)安装根目录,无需任何配置 ...

  6. pdf如何转word?只需两步即可完成在线pdf转word

    pdf格式文档良好的阅读性以及便捷性,使得其得到了越来越广泛的使用,但是如果我们想要对其中的某些内容进行二次编辑的时候就比较不方便了,需要先将pdf转word后再使用,那么pdf如何转word呢?今天 ...

  7. 负载均衡服务器可以说虚拟机吗,配置网络负载均衡只需十步即可完成

    不知道作为一名软件研发者,你配置一个网络负载均衡需要多久的时间,你是否在犹豫哪一步应该怎样做?哪一步应该怎样配置?不妨直说,小编完成这项工作只需要十步就可以完成了.如果想知道小编是怎样做到的吗?那就请 ...

  8. 电脑计算机音乐删了怎么找回,电脑中误删除的音乐文件如何恢复?只需五步即可搞定!...

    当我们宅在家里做家务时,或者是坐车无聊时,我们都会打开手机上的音乐软件,播放音乐听听歌曲,来让劳动或无聊的时间变得更加轻松.快乐. 而有的人喜欢用手机听歌,而有的人喜欢用电脑听歌,如果使用电脑听歌的话 ...

  9. JDK安装配置-只需两步即可(附jdk安装包,win10系统)

    一.JDK安装(欢迎来到Java世界) (一).下载JDK JDK:Java SE Development Kit(Java SE开发工具包) JDK版本更新太快,但是几乎没有公司直接使用最新JDK做 ...

  10. 无法启动游戏 因为计算机,WeGame只需五步即可解决游戏无法启动的问题!

    对于平时有事儿没事儿都爱玩游戏的小伙伴们来说,想必WeGame大家一定都不陌生.它是一款腾讯发布的游戏平台,有点类似于Steam,在WeGame游戏平台中,拥有种类繁多的游戏,比如目前比较热门的使命召 ...

最新文章

  1. 字段和属性之间有什么区别?
  2. html 未来元素绑定事件,jquery on如何给未来元素绑定事件?
  3. 会计科目****不能使用(请更正)
  4. 深入浅出 kvm qemu libvirt
  5. 在IOS XR上配置BFD
  6. linux中常用的shell脚本,Linux常用shell脚本
  7. 网易校园招聘历年经典面试题汇总:C++研发岗
  8. 关于CSS浮动(float,clear)的通俗讲解(经验分享)
  9. android奔溃日志手机查看
  10. intern10天想到的——如何做小任务
  11. 如何使Android应用程序获取系统权限来修改系统时间
  12. 异步 HttpContext.Current 为空null 另一种解决方法
  13. linux关闭的时候出现异常: java.net.ConnectException: 拒绝连接 (Connection refused)
  14. 【java】io流之字符输出流:java.io.Writer类及子类的子类java.io.FileWriter
  15. 详解NRF24L01无线收发模块
  16. 有限元法基本思想和分类
  17. 第五次上课 PPT作业——随机数组,并求和
  18. VIRTUALBOX无法加载USB移动设备的解决方法
  19. 银河麒麟高级服务器操作系统V10——安装Tuxedo12
  20. jyhtfkuy5987tgoluigl.kjylghliuygliuylio

热门文章

  1. 进共享服务器提示信号灯超时,移动硬盘提示说无法访问,信号灯超时,时间已到是为什么啊...
  2. How to root android Oppo A11w,OPPO R11系列 解锁Bootloader 救砖 TWRP Recovery ROOT 详细教程 亲测[推荐]...
  3. webservice接口开发学习笔记(一)
  4. Verilog:三段式状态机(数字钟)
  5. 【从零开始学架构-李运华】03|架构设计的目的
  6. Web前端开发技术实验与实践(第3版)储久良编著实训3
  7. 高通平台开发系列讲解(USB篇)MBIM驱动详解
  8. Tomcat 7.0.94 安装与配置
  9. dw中html颜色的设置颜色代码,利用Dreamweaver(DW)快速输入CSS颜色代码值
  10. Bayer Pattern