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 的权限(测试可以这么做,如果测试业务比较重要,注意调整)
- 连接效果