docker快速构建oracle数据库
2024-09-27 22:21:50
1、查看可用镜像
docker search oracle
2、拉去想要的镜像
docker pull wnameless/oracle-xe-11g
3、基于wnameless/oracle-xe-11g创建容器
docker run -itd -p1521:1521 --name fansik wnameless/oracle-xe-11g /bin/bash
4、进入容器启动oracle的服务及监听
docker exec -it b2cb98b3c bin/bash
/etc/init.d/oracle-xe start
这里的监听默认是监听在localhost上的,因此要修改监听地址,否则外部是无法连接oracle的
cd u01/app/oracle/product/11.2.0/xe/network/admin/
容器中默认是没有vim编辑器,需要手动安装
查看重启是基于Ubuntu 16.04.1 LTS构建的
cat /etc/issue即可查看
apt-get install -y vim
编辑listener.ora和tnsnames.ora将里面的host修改为容器本身的ip即可
启动监听lsnrctl start
看到1521端口即配置成功
5、容器中oracle的默认连接信息
ip:容器ip
port:1521
server name:XE
user name:system
user password:oracle
6、通过外部程序(Navicat)连接容器中的oracle
ip:物理机ip
port:1521
server name:XE
user name:system
user password:oracle
最新文章
- Kindeditor在ThinkPHP框架下的使用
- zzz
- usb驱动开发12之设备生命线
- linux ntp 服务器和用户端
- Requirements of an SAP system administrator
- Servlet 编程 请求的转发
- WCF两种方式
- svn转移版本库
- poj 2711 Leapin' Lizards &;&; BZOJ 1066: [SCOI2007]蜥蜴 最大流
- ConcurrentDictionary和Dictionary
- 新型信用卡MasterPass
- 快速使用Log4Cpp
- [转]关于Icon,Image,ImageIcon的简单的对比参考
- spring整合redis客户端及缓存接口设计(转)
- JNI中的内存管理(转)
- 给Ubuntu系统清理垃圾
- WebApp开发技术搭配
- Docker之 默认桥接网络与自定义桥接网卡
- Connection reset by peer原理解析
- 【转载】 看996ICU
热门文章
- 前端模块化和AMD、CMD规范
- [转]实用教程:搭建FTP服务器以实现局域网飞速传输文件
- C++语言基础(15)-友元函数和友元类
- 初识Quartz(三)
- 2. Add Two Numbers【medium】
- sigpending
- 5.25思考双向绑定为什么容易接收js的方式
- linux命令 — lsof 查看进程打开那些文件 或者 查看文件给那个进程使用
- JPA(Java Persistence API)Java持久化API-介绍
- sqoop 从oracle导数据到hive中,date型数据时分秒截断问题