docker安装oracle镜像

2020-03-03  本文已影响0人  kbdwn

搜索镜像

docker search oracle

下载镜像

docke pull oracleinanutshell/oracle-xe-11g

安装镜像

docker run -d -p 49160:22 -p 49161:1521 -e ORACLE_ALLOW_REMOTE=true oracleinanutshell/oracle-xe-11g

连接信息:

创建表空间,若不需要可跳过

1. 登陆docker容器
docker exec -it 容器ID /bin/bash
2. 创建表空间目录并修改权限
cd /u01/app/oracle
mkdir tablespace 
3. 修改表空间目录权限
chmod 777 tablespace/
4.创建表空间
 create tablespace 表空间名称 datafile '/u01/app/oracle/tablespace/表空间名称.dbf' size 100M autoextend on next 50M;

impdp导入dmp

1. 登录容器,修改文件夹权限
chmod 777 /u01/app/oracle/admin/XE/dpdump
2. 在容器外将文件拷贝到容器内部
docker cp dmp文件 容器ID:/u01/app/oracle/admin/XE/dpdump
3. 在容器内修改dmp文件可执行
chmod 777 /u01/app/oracle/admin/XE/dpdump/dmp文件
4.执行导入
impdp 用户名/密码 dumpfile=dmp文件
上一篇下一篇

猜你喜欢

热点阅读