前期准备

1、linux服务器(阿里云服务器,CentOS 7.3 64位 ),并安装好docker;

2、服务器远程连接工具(Xshell 5);

3、数据库管理工具(navicat for oracle);

 

开始搭建

连上服务器,启动docker

拉取oracle镜像,本文选择Oracle-xe-11g

docker pull wnameless/oracle-xe-11g

 

使用刚刚下载下来的镜像创建一个容器,并运行

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

 

顺利的话,到这里就完成了oracle在服务器上的搭建。可以输入 docker ps 来查看容器运行情况

 

使用管理工具连接

现在使用navicat来连接

ps:1521是oracle默认的端口号,记得在服务器开放;由于利用docker搭建的oracle,sid、用户名、密码是默认的,如上图所示;

 

确认后打开连接,oracle连接成功

 

数据库搭建完成后,接下来就是代码的开发啦(springboot+Oracle的简单入门

 

记录一个踩过的坑:因为服务器运行内存有限,因此要选择合适的镜像。如果选择了太大的镜像,就会出现docker run有返回id,docker ps看不见容器运行的情况。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐