首 页 行业热点 新车 试驾评测 养车用车 车型库

oracle-xe-11g docker 镜像怎么安装

发布网友 发布时间:2022-04-24 02:43

我来回答

2个回答

懂视网 时间:2022-05-03 05:03

系统CentOS7.6

docker版本:Docker version 19.03.2

1、拉取docker镜像

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

2、启动docker

  docker run -p 1521:1521 --name oracle_11g -d --restart=always registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

3、查看已启动的docker并进入

  docker ps

  找到刚才跑起来的oracle_11g

  输入

  docker exec -it oracle_11g bash

  进入docker容器

4、切换到root用户修改profile文件

  su root

  密码  helowin

  vi /etc/profile

  按Shift+g到最后一行,再按Shift+o 在下一行插入以下内容

  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用户的时候,打不开sqlplus

5、 切换到oracle用户,进入sqlplus修改system、sys的密码为oracle

  su oracle

  sqlplus /nolog

  conn /as sysdba

  alter user system identified by oracle;

  alter user sys identified by oracle;

  设置密码永不过期

  alter profile default limit password_life_time unlimited;

技术图片

 

至此,安装配置结束,可以用Navicat直接连到数据库。

技术图片

 

 

 

 

 

  

 

记录一下Oracle安装在docker中的步骤

标签:用户   设置   image   sid   sysdba   记录   root用户   -name   数据   

热心网友 时间:2022-05-03 02:11


ca认证问题。如果你的docker超过1.2

直接pull上述镜像有ca(ca
证书,不是’擦’)问题。所以要修改docker配置文件
vi
/etc/sysconfig/docker
加入一行
other_args=”–insecure-registry
dl.dockerpool.com:5000″
(注意在
centos下
是这样写的
other_args)
并不是
DOCKER_OPTS=”–insecure-registry
dl.dockerpool.com:5000″
然后一定要重启docker服务。否则然并卵

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com