oracle docker 运行

对于需要进行oracle 数据库测试场景,基于容器运行一个是很不错的选择,同时官方也提供了docker镜像,可以快速拿来使用

运行

  • docker-compose 文件
    实际需要注意的是sid 以及用户密码,详细可以参考以下链接
 
version: '3'
services:
  oracle:
     image:  container-registry.oracle.com/database/express:21.3.0-xe
     ports:
       - 1521:1521
     volumes:
       - ./data:/opt/oracle/oradata
     environment:
       - ORACLE_PWD=Ccda5662E
       - ORACLE_CHARACTERSET=AL32UTF8
       - ORACLE_EDITION=xe
       - ORACLE_SID=XE
 
 

注意如果提示异常,简单的方法是对于data 目录设置777 的权限(测试可以这么做,如果测试业务比较重要,注意调整)

  • 连接效果

 

参考资料

https://container-registry.oracle.com/ords/f?p=113:10::::::

posted on 2023-08-01 08:10  荣锋亮  阅读(71)  评论(0编辑  收藏  举报

导航