Fork me on GitHub

使用docker搭建开发环境

这几天在做内外网同步,需要设计几个触发器,但因为我对数据库这块不太熟,所以需要个oracle环境。

久闻oracle安装之难。上次和dba一起去湖州安装系统安装了一下午,也是见识到了oracle的复杂。而且手边的电脑是macbook,这样一来,oracle想必更难安装了。

比起在本地搭建个虚拟机,然后再在虚拟机上安装oracle,我决定还是使用目前特别的火的docker。

一开始,我使用mac下的神器:brew来安装docker。
输入:brew install docker。
安装成功,然而docker却跑不起来。又在自己的VPS上试了下,发现linux内核版本太低,还要先升级内核,果断吐血。
最后还是用docker官网上的DMG文件安装好的docker。
安装完毕,运行docker服务。

搜索镜像文件

docker使用仓库管理镜像,仓库里的都是别人搭建好的环境,我们只需要把这些镜像拉下来运行即可。
输入:

docker search oracle

结果如下:

下载镜像文件

安装stars最多的镜像:

docker pull wnameless/oracle-xe-11g

运行镜像

这里可以根据需要进行端口映射,这里用到的端口有22、1521端口

docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g

查看运行中的镜像

docker ps

这里可以看到镜像的端口映射,忘了一开始的配置的话,可以输入这个命令查看。

posted @ 2017-05-30 17:35  alchimistin  阅读(266)  评论(0编辑  收藏  举报