1.下载
docker pull absolutapps/oracle-12c-ee
如果官方没有这个镜像了可以下载我的,我上传上去了:
docker pull heidaodageshiwo/oracle-12c-ee:latest

2.查看是否下载

3.启动(你们只需要修改8066这个端口即可)
创建一个文件夹来挂载数据
mkdir -p /var/oracle
启动(ad9bdfc002e7这个是我的镜像的imageid)上图可见
docker run -d -p 8080:8080 -p 8066:1521 -v /var/oracle:/u01/app/oracle --privileged ad9bdfc002e7
是否启动
docker logs -f 6fea41c62a884314c0ac3ceb385eba5a88e5fc5ad69d44791714dbf4baa2965d

启动截图日志:(docker logs -f 可能会很慢,但一定要看,要不然不知道是否启动)
中间可能会遇到 /dev/shm 挂载盘的问题,可自行百度一下
[root@iz2zej4i2jdf3i8bhr61xsz oracle]# docker run -d -p 8080:8080 -p 8066:1521 -v /var/oracle:/u01/app/oracle --privileged ad9bdfc002e7
6fea41c62a884314c0ac3ceb385eba5a88e5fc5ad69d44791714dbf4baa2965d
[root@iz2zej4i2jdf3i8bhr61xsz oracle]# docker logs -f 6fea41c62a884314c0ac3ceb385eba5a88e5fc5ad69d44791714dbf4baa2965d
ls: c

本文详细介绍了如何使用Docker容器部署Oracle 12c数据库,包括镜像下载、容器启动配置、数据库初始化、权限设置及用户管理等关键步骤。
最低0.47元/天 解锁文章
1414

被折叠的 条评论
为什么被折叠?



