MacOS下使用docker安装oracle 12C

2025-05-26 04:52:26

1、搜索可用的oracle镜像docker search oracle 可以看到有很多可用的oracle镜像,我们选择第三个。

MacOS下使用docker安装oracle 12C

2、直接拉取镜docker pull sath89/oracle-12c,等待约十来分钟,两个多G的镜像就下载下来了,会自动解压缩,大约不到6个G,使用docker images查看

MacOS下使用docker安装oracle 12C
MacOS下使用docker安装oracle 12C

3、开始创建容器docker run -d -p 8090:8080 -p 1521:1521 -v /Users/finalist/Documents/oracle/:/u01/app/oracle sath89/oracle-12c这里使用宿主机8090端口关联oracle控制台的8080端口,1521对应oracle服务的1521端口,使用本机共享目录/Users/finalist/Documents/oracle/绑定容器重的/u01/app/oracle目录。虽然mac系统的挂在磁盘和其他操作系统有差异,但是我们看到docker已经把/User目录设置成了文件共享,所以这里一次成功。

MacOS下使用docker安装oracle 12C
MacOS下使用docker安装oracle 12C
MacOS下使用docker安装oracle 12C

4、oracle容器启动成功,进入容器查看:docker exec -it 2b088ed34c10 /bin/bash“2b088ed34c10”是docker ps中看到的容器ID直接使用sqlplus登录查看:sqlplus sys/oracle as sysdba

MacOS下使用docker安装oracle 12C

5、访问oracle控制台 http://localhost:8090/em成功!

MacOS下使用docker安装oracle 12C

6、默认安装好的oracle 12c配置信息如下:hostname: localhostport: 1521sid: xeusername: systempassword: oracledba用户 sys的密码也是oracle。Mac系统的小伙伴们可以和oracle愉快的玩耍了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢