当前位置:   article > 正文

Mac在docker安装Oracle 23ai,并使用navicat连接。_mac docker oracle

mac docker oracle

 本人初学没有任何基础,撞了很多坑,所以写这篇文章

(不保证所有步骤没有问题)

数据库手册(oracle官方只给linux教程无力吐槽,网上还有说甲骨文和苹果关系很不好的说法,不知真假):Oracle Database Security Guide, 23ai

一、官网下载docker

1,第一步下载

Docker官网地址:https://www.docker.com

直接安装对应版本

Docker Hub: https://hub.docker.com/

如需注册或者其他用处可以在docker hub中进行,本文章对docker不做任何额外操作

2,第二步检查版本

上面红圈可以打开docker下面可以查看版本

这里可以看看自己的docker版本

(1)图形版

 (2)终端版

docker --version

二、下载oracle 23ai

1,第一步下载

看到这篇文章大概找了很久了,其他下载方式不做说明自行选择,只做官网的。(可以自行测试docker hub里的oracle镜像)

镜像拉取地址:Database Software Downloads | Oracle 中国

下滑复制

docker pull container-registry.oracle.com/database/free:latest

在终端粘贴,等待下载完成,我已是最新的,就不做下载展示了

 下载完成可以查看

docker images

2,第二步创建容器

接下来开始创建容器,可以代码创建,也可以直接图形界面创建,这边省事而且网上教程好像比较少,就以图形界面为主了。

玩票性质,没考虑可能的问题,需要可以看看这篇:Docker安装Oracle数据库(不是mac)

sudo docker run -d -p 1521:1521 --name oraclefree container-registry.oracle.com/database/free

sudo为高级权限,输入后会要求输入电脑密码(锁屏密码,且不会显示输完回车就行)

红框为端口映射具体为<主机>/<容器>,没事不要改很多教程都说不要改,我也不知道会发生什么

橙框为自己想起的名字,随便起,这里以oraclefree为例

蓝框为上一步最后包名

接下来是图形界面

右边红框按下跳出左边弹窗,点开下箭头改一下设置

第一个红框为容器名,不填自动生成,我这里改成了oraclefree

第二个框为端口,我这里不改了改成1521改成1521改成1521(不要问,问就是翻车了)

下面为环境变量,不会配目前也不需要声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】

推荐阅读
相关标签