本文共 2119 字,大约阅读时间需要 7 分钟。
- 由于后面学习的需要今天我开始接触了 Docker,可谓漫漫长路何其艰辛,下载个 Virtual tool box 都搞了好久,废话不多说,正文开始!
一、何为 Docker 和 Oracle-XE
1、Docker
- Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
- 上面的一段话,就是百度百科对 Docker 的解释。
2、Oracle-XE
- Oracle-XE,是 Oracle 数据库的一个版本。以 Oracle 数据库的知名度,我也无须再多说什么了。
二、下载和初始化 Docker
1、下载 Docker
- 由于 Docker 不能直接运行在 Windows 系统上,要在Windows 系统上运行 Docker,需要安装 Docker toolbox 软件,一开始想当然的,就百度然后到官网去下载,那个龟速无法忍受;最后反复搜索,找到了阿里云镜像的地址来下载:
- 我选择的是最后一个版本,下载的事情终于解决了。
2、初始化 Docker
三、下载 Oracle 镜像和配置
1、下载 Oracle 数据库的 docker 镜像
2、安装 Oracle XE
3、映射 Oracle 数据库的端口
- 为了便于从物理主机上进行数据库的管理,需要将 Oracle 数据库的端口进行映射。
- 打开 virtualBox 软件,选中 default 虚拟机,打开设置-网络-高级-端口转发,进入转发规则编辑页面:
三、可视化管理 Oracle 数据库
- 我这里是用 Navicat 来管理,但是 Navicat 要管理 Oracle 数据库还需要两个东西。
1、下载 Oracle instant client 和 SQL plus
- 去官网 下在这两个东西:
- 下载红框圈中的压缩包,用普通方法下载的话,网速只能无话可说,所以你还得去外网服务器的常有操作。
- 下载下来后,加压缩包解压,将 Oracle instant client 放置到适当位置,然后将 SQL plus 放置到 Oracle Instant client 目录下。
2、配置 Navicat
- 打开 Navicat。点击工具-选项
3、连接 Oracle 数据库
- 点击连接-Oracle
- 可以先测试连接,测试成功的话再点击确定。打开 sys 数据库,其概览如下:
转载地址:http://roqgn.baihongyu.com/