❤️Docker中只需2步即可拥有Oracle 11G企业版环境,史上最快部署❤️

简介: ❤️Docker中只需2步即可拥有Oracle 11G企业版环境,史上最快部署❤️

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



1.下载镜像


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

5f20899449e844cb9f28266647b5fa0c.png


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


2.1 创建容器


docker run -itd --name jemora11204 -h jemora11204 \
--privileged=true -p 21521:1521 -p 222:22  -p 21158:1158 \
jemora11g:11204 init


2.2 进入容器


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


2.3 启动数据库和监听


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

72233c46c79e45ed972291757dc00ea3.png


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


sqlplus sys/jem@192.168.1.54:21521/JEM11GR2 AS SYSDBA


6bcfeb4f305242b2b6bec4aee61dc64c.png

如果使用PLSQL Developer也是可以连接的,如下:


3e788f6705c74fb299f3abe8718910cd.png


注意:此处访问宿主机端口为21521哈,容器内部是1521,端口器映射,系统管理员密码为jem


目录
相关文章
|
4天前
|
Kubernetes Java Docker
使用Kubernetes和Docker部署Java微服务
使用Kubernetes和Docker部署Java微服务
|
9天前
|
测试技术 Linux 网络安全
【Docker项目实战】使用Docker部署RSS阅读器yarr
【6月更文挑战第22天】使用Docker部署RSS阅读器yarr
20 3
|
9天前
|
Docker 容器
如何使用Docker部署WPS Office服务并实现无公网IP远程处理文档表格(二)
使用Docker部署的WPS Office服务可以通过内网穿透工具Cpolar实现远程访问。首先,创建一个名为“wps office”的隧道,选择HTTP协议和3000端口,分配免费的随机域名,并指定中国地区。然后,通过Cpolar的管理界面获取HTTP公网地址,用以远程访问WPS Office。由于随机域名会变化,可以升级Cpolar套餐并保留一个二级子域名,确保长期稳定的远程访问。配置子域名后,更新隧道设置,完成固定公网地址的绑定,从而实现随时随地通过固定地址访问WPS Office。
|
9天前
|
数据采集 JavaScript Go
蓝易云 - crawlab通过docker单节点部署简单爬虫
以上就是通过Docker单节点部署Crawlab并运行简单爬虫的步骤。在实际操作中,你需要根据自己的需求对爬虫代码进行编写。
13 2
|
10天前
|
搜索推荐 测试技术 Linux
【Docker项目实战】使用Docker部署EnBizCard数字名片工具
【6月更文挑战第21天】使用Docker部署EnBizCard数字名片工具
21 3
|
9天前
|
域名解析 网络协议 Ubuntu
docker快速部署DNS,实现快速上线
docker快速部署DNS,实现快速上线
|
11天前
|
Java Docker 容器
使用 Spring Boot 构建 Docker 镜像并进行多模式部署
使用 Spring Boot 构建 Docker 镜像并进行多模式部署
30 2
|
11天前
|
测试技术 Linux 数据库
【Docker项目实战】使用Docker部署Xnote轻量级笔记系统
【6月更文挑战第19天】使用Docker部署Xnote轻量级笔记系统
23 3
|
10天前
|
测试技术 Linux 网络安全
【Docker项目实战】使用Docker部署RSS阅读器yarr
【6月更文挑战第20天】使用Docker部署RSS阅读器yarr
17 1
|
2天前
|
消息中间件 监控 RocketMQ
Docker Compose 一键快速部署 RocketMQ
Docker Compose 一键快速部署 RocketMQ
13 0