Docker快速搭建Oracle服务,导入dmp文件
代码审计遇到oracle数据库,记录一下如何快速的搭建,然后导入dmp数据库备份文件
0x01 前置环境
- macos
- Docker
0x02 搭建Oracle服务
1、拉取Oracle镜像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
2、运行镜像
docker run -p 1521:1521 --name oracle_11g --restart=always -v /Users/zy/Desktop/logs:/home/oracle/app/oracle/oradata/mydata registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
-v /Users/zy/Desktop/logs:/home/oracle/app/oracle/oradata/mydata
前面/Users/zy/Desktop/logs 是物理机器的路径
/home/oracle/app/oracle/oradata/mydata 是docker里面的路径
3、进入容器设置用户信息
docker exec -it oracle_11g bash
4、切换ro