使用镜像:https://hub.docker.com/r/oracleinanutshell/oracle-xe-11g
获取镜像
- 在线
docker pull oracleinanutshell/oracle-xe-11g
- 离线
tar包下载:链接: https://pan.baidu.com/s/1bRp6mSqYtMwIel1172NinA 提取码: 62in
#导入镜像
docker load < /root/oracle-xe.tar
创建容器
docker run -d -p 49161:1521 -e ORACLE_ALLOW_REMOTE=true -e ORACLE_DISABLE_ASYNCH_IO=true -e ORACLE_ENABLE_XDB=true --restart=always --name oracle11g oracleinanutshell/oracle-xe-11g
镜像参数详情
//端口映射 物理机端口:容器端口
-p 49161:1521
//是否支持远程登录 ORACLE_ALLOW_REMOTE //是否开启磁盘I/O ORACLE_DISABLE_ASYNCH_IO //是否创建默认用户XDB ORACLE_ENABLE_XDB
详细参数说明:https://hub.docker.com/r/oracleinanutshell/oracle-xe-11g
登录
数据库信息
hostname: localhost port: 49161 sid: xe username: system password: oracle