docker 安装 oracle

docker 安装 镜像 我一般将其分为以下几个步骤:

1、下载镜像 在此选用的是免费的开发版 

docker pull docker.io/wnameless/oracle-xe-11g

2、运行镜像 生成容器 (虚拟机安装做端口映射)

docker run -d -p 9090:8080 -p 1521:1521 wnameless/oracle-xe-11g
docker ps #查看容器状态

红色为运行镜像后生成的容器标识
3、启动容器
docker start 容器标识
4、登录容器
docker exec -it 容器标识 bash
5、配置环境变量
#查找oracle目录
find -name oracle
export ORACLE_HOME=./u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
echo $PATH
6、登录oracle
su - oracle
sqlplus / as sysdba
登录后发现:oracle实例未启动,闲置的?啥东东
这是因为在centos7 中安装时系统默认启用mac安全模式,所以无法启动实例,修改centos7配置
vim /etc/selinux/config
SELINUX=disable
重启后继可启动实例

你可能感兴趣的:(oracle,springboot,docker)