docker安装oracle示例
下文笔者讲述docker安装oracle的示例分享,如下所示
docker安装oracle实现思路
1.拉起镜像 2.启动oracle容器 3.修改配置文件 4.进入容器内部,修改oracle的相关信息 采用以上方法,即可达到docker安装oracle的目的例:Docker安装oracle的示例
拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
创建容器(如果镜像名称过长可以先修改)
docker run -d -p 1521:1521 --name oracle11g 镜像ID
进入容器
docker exec -it 容器id /bin/bash
切换到root
su root
默认密码 helowin
编辑参数
vi /etc/profile
在最后加入以下参数
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH
按esc :wq保存退出
加载变量(重要:每次进入容器需要重新加载再进入sqlplus,永久生效参考问题3)
source /etc/profile
切换到oracle(必须切换到此用户)
su - oracle
登录sqlplus ( sqlplus / as sysdba )
sqlplus /nolog
操作系统认证
conn /as sysdba
修改sys和system密码
alter user system identified by system;
alter user sys identified by sys;
关闭数据库
shutdown immediate;
启动数据库
startup;
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


