Docker数据库应用 -- Oracle Database XE

Oracle Database XE

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
$ docker pull wnameless/oracle-xe-11g

启动和使用容器

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

使用下列参数可以连接oracle 数据库:
hostname:localhost
port:49161
sid:xe
username:system
password:oracle
Password for SYS

使用SSH登录容器,默认用户为root,密码为admin

$ ssh root@localhost -p 49160

3 相关资源

Oracle 相关资源如下:
Oracle XE 官网:http://www.oracle.com/technetwork/database/database-technologies/express-edition/overview/index.html
Oracle XE 官方镜像:https://github.com/wnameless/docker-oracle-xe-11g

你可能感兴趣的:(docker,Linux)