当前位置: 首页 > news >正文

CentOS 7x 使用Docker 安装oracle11g完整方法

在这里插入图片描述

1.安装docker-ce

安装依赖的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

添加Docker的阿里云yum源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新软件包索引

yum makecache fast
 查看docker版本,这里选择25.0.5

yum list docker-ce --showduplicates |sort –r

安装docker-ce

yum install -y docker-ce-25.0.5

2.启动Docker服务

systemctl start docker             #启动Docker
systemctl enable docker.service    #设置开机自启
查看docker版本
docker --version

3.获取阿里云的oracle镜像

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

4.查看获取的镜像

docker images

5.使用docker持久化启动oracle方式如下:

docker run -d \-p 1521:1521 \--name oracle11g \--restart always \-v /data/oracle:/opt/oracle/oradata \registry.cn-hangzhou.aliyuncs.com/helowin/oracle:11g

6.进入容器

docker exec -it oracle11g(容器名或id) bash

7.添加环境变量
手动设置环境变量

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

8.验证设置

echo $ORACLE_HOME
echo $ORACLE_SID
echo $PATH

9.切换root用户

su - root
默认密码:`helowin`
登录`oracle`
su - oracle
sqlplus /nolog

到这里我们的Oracle数据就安装完成啦!

http://www.lryc.cn/news/376267.html

相关文章:

  • DDP算法之线性化和二次近似(Linearization and Quadratic Approximation)
  • Shellcode详解
  • sherpa-onnx说话人识别+语音识别自动开启(VAD)+语音识别Python API
  • 提取人脸——OpenCV
  • python数据可视化:在图形中添加注释matplotlib.pyplot.annotate()
  • IDEA debug 调试Evaluate Expression应用
  • 04-echarts-立体柱状图扩展
  • HTML5 Web Workers: 异步编程的强大力量
  • Flutter第十二弹 Flutter多平台运行
  • 30天学会QT---------------大项目之在线考试系统
  • 搜维尔科技:力反馈主手—手术机器人应用〈腔镜手术机器人平台—进入手术室动物实验〉
  • 缓存技术实战[一文讲透!](Redis、Ecache等常用缓存原理介绍及实战)
  • 初识es(elasticsearch)
  • AI在线免费视频工具2:视频配声音
  • Kafka 如何保证消息顺序及其实现示例
  • 内存分配器性能优化
  • 《OKR工作法》读书笔记
  • 2025年计算机毕业设计题目参考-简单容易
  • 3.8. 马氏链-一般状态空间的马氏链(Harris链)
  • Python8 使用结巴(jieba)分词并展示词云
  • python中scrapy
  • 基础语法总结 —— Python篇
  • 数据库系统概述选择简答概念复习
  • template标签
  • WPF 程序 分布式 自动更新 登录 打包
  • 视频汇聚安防综合管理平台EasyCVR支持GA/T 1400视图库标准及设备接入配置
  • pgsql给单独数据库制定账号权限
  • 【Docker安装】Ubuntu系统下部署Docker环境
  • Flink Kafka获取数据写入到MongoDB中 样例
  • Android Jetpack Compose入门教程(二)