用户登录
用户注册

分享至

ubuntu docker安装并拉取oracle11g镜像

  • 作者: 嗫?暁雲?
  • 来源: 51数据库
  • 2021-06-26

1:ubuntu docker安装

curl -sSL http://www.51sjk.com/Upload/Articles/1/0/245/245800_20210618000529673.com | bash -s docker --mirror Aliyun

**

2:docker拉取Oracle11g镜像并配置

**
2.1下载oracle11g的docker镜像

sudo docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

2.2创建容器

sudo docker run -d -p 1521:1521 --name oracle registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

2.3启动容器

sudo docker start oracle

#oracle是通过2.2中–name指定的
2.4进入镜像进行配置

sudo exec -it oracle bash 

2.5编辑环境变量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

2.6使修改生效

source /etc/profile

2.7创建软连接

ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

2.8切换至oracle用户修改管理员密码

su - oracle
sqlplus /nolog
conn /as sysdba
alter user system identified by system
alter user sys identified by sys

2.9重新启动数据库

conn /as sysdba
shutdown immediate  

#关闭数据库

startup  

#启动数据库

软件
前端设计
程序设计
Java相关