​ Oracle Database 11g快捷版(Oracle Database XE)是一款基于Oracle Database 11g第2版代码库的小型入门级数据库,具备以下优点:

  • 免费开发、部署和分发
  • 体积较小,下载速度快
  • 管理配置简单。

作为一款优秀的入门级数据库,它适用于以下用户使用:

  • 致力于PHP、Java、.NET、XML和开源应用程序的开发人员;
  • 需要免费的入门级数据库进行培训和部署的DBA;
  • 需要入门级数据库进行分发的独立软件供应商(ISV)和硬件供应商;
  • 需要在课程中使用免费数据库的教育机构和学生。

Oracle Database XE对安装主机的规模和CPU数量不作限制(每台计算机一个数据库),但XE将最多存储11GB的用户数据,同时做多使用1GB内存和主机上的一个CPU。

1.搜索Oracle镜像

$ docker search --filter=stars=50 oracle
NAME                              DESCRIPTION                                STARS               OFFICIAL            AUTOMATED
oraclelinux                       Official Docker builds of Oracle Linux.    691                 [OK]
jaspeen/oracle-11g                Docker image for Oracle 11g database       169                                     [OK]
oracleinanutshell/oracle-xe-11g                                              113
oracle/graalvm-ce                 GraalVM Community Edition Official Image   77                                      [OK]

$ docker pull wnameless/oracle-xe-11g-r2

2.启动和使用容器

启动容器,并分别映射22和1521端口到本地的49160和49161端口:

$ docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g-r2

3.使用ssh登录容器

ssh 10.0.0.45 -p 49160

PS: 安装ssh服务参考:

https://blog.csdn.net/weixin_46380571/article/details/108325386

4.相关资源

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐