使用Docker安装Oracle镜像及其简单的使用

确定你的Ubuntu 16.04下已经安装Docker,没有安装的话可以看我以前的文章Docker的入门。

1、查找oracle镜像

docker search oracle

使用Docker安装Oracle镜像及其简单的使用_第1张图片

2、拉取docker镜像并运行、进入

docker pull registry.aliyuncs.com/helowin/oracle_11g //拉取docker镜像
docker images //查看镜像是否下载成功
docker run -d -p 1521:1521 --name oracle registry.aliyuncs.com/helowin/oracle_11g //运行该镜像
docker exec -it oracle /bin/bash //进入容器

3、配置环境变量和修改账户密码

  • 进入root账户su root,输入密码:helowin
  • 编辑/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
source /etc/profile  //使修改的生效
  • 切换oracle用户:su oracle
  • 使用sqlplus连接到oracle:sqlplus /nolog → connect /as sysdba
  • 修改 sys 和 system 的密码并且修改密码的有效时间为无限
alter user system identified by oracle;
alter user sys identified by oracle;
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

使用Docker安装Oracle镜像及其简单的使用_第2张图片

你可能感兴趣的:(Docker)