喵星之旅-狂奔的兔子-docker安装官方oracle

oracle在windows上安装基本只有系统版本问题,相应的系统对应相应的版本就基本不会出现问题,比如win10上肯定直接装不上11g版本。

当初在linux装oracle还是接触linux以前,那时候啥都不会,显然是失败了。后来转为linux环境,一直用的环境上的oracle,教学时要照顾学生环境,都是在windows的虚拟机里面装。最近突然向在linux装oracle,结果去官网下载,意外发现官网居然支持docker了,直接使用官网的进行了简单安装。
详细内容可以参考

1
https://container-registry.oracle.com/ords/f?p=113:4:106487865186997:::4:P4_REPOSITORY,AI_REPOSITORY,AI_REPOSITORY_NAME,P4_REPOSITORY_NAME,P4_EULA_ID,P4_BUSINESS_AREA_ID:1863,1863,Oracle%20Database%20Free,Oracle%20Database%20Free,1,0&cs=3wJeE1ViAh7mduRmNH-7iZM8MaLTxncz_QHzlmY8qAYp-x1tcTNuMJ290LvLWDhg31UeTbcjHKzpZDMpZrvi99A

里面的podman直接替换成docker。当然,现在docker国内直接是没有仓库的,无法使用,可以找可用的地址,或者用国外机器。我是越南服务器,可以直接使用,本地采用服务器导出再导入。

拉取镜像

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

创建容器

1
2
docker run -d -p 1521:1521 -e ORACLE_PWD=bunny   --name oracle container-registry.oracle.com/database/free:latest

创建了一个最新版本的oracle,用户system,密码bunny,数据库名free。

查询容器状态,有“healthy”字样则表示容器正常,否则很可能是资源不足造成容器失败。我这里启动成后大概使用3g内存。

文章目录
|