Oracle数据库服务器Docker映像文档
Oracle Database Server 12c R2是行业领先的关系数据库服务器。Oracle数据库服务器Docker映像包含在Oracle Linux 7上运行的Oracle数据库服务器12.2.0.1企业版。该映像包含具有一个pdb的多租户配置中的默认数据库。
有关Oracle Database Server 12c R2的更多信息,请参考http://docs.oracle.com/en/database/
登录Docker商店
使用您的凭证登录Docker Store
$ docker login
拉取镜像
$ docker pull store/oracle/database-enterprise:12.2.0.1
启动Oracle数据库服务器实例
启动Oracle数据库服务器实例就像执行一样简单
$ docker run -d -it --name store/oracle/database-enterprise:12.2.0.1
其中,容器的名称12.2.0.1是Docker映像标签。
当该STATUS字段显示(healthy)在的输出中时,数据库服务器就可以使用了docker ps。
连接到数据库服务器容器
使用sys用户连接到数据库的默认密码是Oradoc_db1。
从容器内部连接
可以通过执行SQL * Plus来连接数据库服务器,
$ docker exec -it bash -c "source /home/oracle/.bashrc; sqlplus /nolog"
从容器外部连接
数据库服务器为通过SQL Net协议的 Oracle客户端连接公开端口1521,为Oracle XML DB公开端口5