自己如何动手创建oracle 19c 19.3标准版2 DOCKER 镜像

Oracle 19c Docker镜像选哪个?深度对比三个热门仓库及避坑指南 本文深度评测了Oracle 19c Docker镜像的三大主流仓库,包括官方认证镜像、GitHub社区优化镜像和云厂商定制镜像,提供了详细的性能对比、安全审查方法和生产环境迁移指南,帮助用户选择最适合的镜像方案。 阅读详情

不知到你注意到没有,网上大部分安装Oracle 19C docker的文章都是基于阿里的一个镜像来创建DOCKER的,而ORACLE官方又没有现成的镜像,自己从头制作,又太复杂,幸好ORACLE提供了一个制作方法,我们基于此来提供一个oracle 19c 标准版docker 镜像制作方法,具体如下:

1.操作前提
   1.1 需要提前安装好docker本身
         安装步骤具体可以参见这个连接:

如何在Oracle linux9.6 安装docker软件https://blog.youkuaiyun.com/cqsztech/article/details/155557940?spm=1011.2415.3001.5331
   
   1.2 需要git
    yum install git -y

   1.3 oracle 19.3 安装介质
    这个需要提前准备,可以从官网下载
    https://download.oracle.com/otn/ ... _193000_db_home.zip

2. 克隆 Oracle Docker 镜像的 GitHub 仓库:
      git clone https://github.com/oracle/docker-images.git

3.拷贝19c 安装介质到对应目录
   cd docker-images\OracleDatabase\SingleInstance\dockerfiles\19.3.0
   copy download/LINUX.X64_193000_db_home.zip .

4.构建镜像
   cd docker-images\OracleDatabase\SingleInstance\dockerfiles
   ./buildContainerImage.sh -v 19.3.0 -t oracle/database:19.3.0-se2 -s
   这将构建一个名为 oracle/database:19.3.0-se2 的镜像。
   
   时间比较长,我机器4c/16g 虚拟机,大概需要 30分钟。

5.验证镜像


  [root@docker-hub dockerfiles]# docker images                                                                                                i Info →   U  In Use
IMAGE                                                   ID             DISK USAGE   CONTENT SIZE   EXTRA
oracle/database:19.3.0-se2                                     05d2038952d6       9.48GB         2.87GB    U        


   
到此,19C 标准版2 的docker 镜像,就准备好了。

后续就可以直接使用这个 image进行docker的安装。

Docker快速部署Oracle 19c:镜像选型、参数计算与实操指南 容器化技术为数据库环境搭建提供了轻量级、可移植的解决方案,其核心原理是通过命名空间隔离和资源限制实现进程级虚拟化。在开发测试场景中,容器化能显著提升环境一致性和部署效率,尤其适合需要快速重建的数据库实例。Oracle 19c作为长期支持版本,结合Docker镜像选型、内存与共享内存参数计算、存储卷规划等关键技术环节,可实现在个人电脑上快速获得干净、可复现的数据库环境。通过合理配置SGA/PGA和shm-size参数,并掌握常见启动报错排查技巧,开发者能高效完成SQL调试、数据迁移验证等任务。 阅读详情

相关推荐

oracle linux 7.6 下oracle 19c (19.3.0)静默安装.pdf

操作系统oracle linux 7.6,oracle 19c 静默安装文档,包括安装数据,实例,配置监听过程。centos 小红帽操作系统安装方式相同

oracle入门-19c 安装详细教程

我们知道学习一门技术,第一件事情就是搭建对应的环境。本教程将详细教大家如何安装oracle。

u010311846的博客 7985

通俗傻瓜式理清光栅化渲染和光线追踪渲染的原理

用通俗语言傻瓜式的讲清楚光栅渲染和光线追踪渲染的原理,方便没有相关理论基础的朋友理解入门。

qq_37366618的博客 2万+

Docker容器内安装Oracle19c

docker容器安装oracle19c

isAchilles 2014

Docker拉取ubuntu22.04镜像使用ROS2 humble及仿真工具可视化进行导航

Docker中安装Ubun22以及ROS,gazebo可视化等

lovebc的博客 1678

全局子程序 参数调用

为什么要子程序: 为了实现程序结构化,我们尽量使用不同功能的功能块来实现一些特定的功能, 子程序接口: 使用过程的注意事项,尤其是数组使用时的注意事项 从一个主程序中可以将参数传递到局部或全局子程序和函数中。 怎样传递参数有 2 种方式: 作为 IN 参数 变量值在主程序中保持不变。 这种传递方式也称为“ 值传递 (Call by Value)”。 作为 OUT 参数 子程序读取并更改该值,然后将新值写回到主程序中。 这种传递方式也称为“Call by Reference”。 举例说明 1 DEF MY

Eric_Yang1024的博客 1095

拉取使用可直接使用的oracle 19c镜像,或docker编译oracle 19c镜像(编译教程通用oracle 11、12、18、19、21版本)

拉取19c镜像(包含各种参数和账号密码等,可直接使用),或手动自己为docker编译 Oracle 19c镜像,超详细保姆教程

weixin_47282361的博客 3931

EEGLAB合辑 | 第一节 往EEGLAB导入数据

1、学习Matlab EEGLAB图形界面建立在强大的Matlab脚本语言之上。要使用EEGLAB构建宏命令和执行自定义和自动化处理的全部功能,就需要能够在Matlab中操纵EEGLAB数据结构。由于时间限制,这个wiki没有提供关于Matlab脚本语言的介绍。相反,用户需要在开始研究之前熟悉Matlab。 2、安装EEGLAB和教程文件 首先下载包含教程数据集的EEGLAB(30MB),附下载地址。 (https://sccn.ucsd.edu/eeglab/downloadtoolbox.php) 解压

nvsirgn的博客 5134

oracle19c docker-compose镜像

oracle19c docker-compose镜像

weixin_45623983的博客 1386

PlutoSDR驱动安装避坑指南:从设备管理器异常到MATLAB 2023b完美识别

本文是一份详细的PlutoSDR驱动安装与MATLAB 2023b集成排错指南。针对Windows系统下常见的设备管理器异常、驱动兼容性问题,提供了从旧驱动清理、手动指定驱动文件到USB连接稳定性排查的完整解决方案。重点阐述了如何通过离线安装硬件支持包,并利用MATLAB命令进行连接测试与射频信号验证,最终实现设备的完美识别与稳定调用。

weixin_29159441的博客 429

基于深度学习YOLOv8的PCB板缺陷检测系统

基于YOLOv8的PCB板缺陷检测系统,可以有效提高PCB生产过程中的检测效率。未来,我们可以进一步优化模型,结合更多的数据增强策略和先进的网络结构,以适应更复杂的生产环境。为了进行训练,理想的数据集应包含多种不同缺陷类型和不同背景的PCB图像。YOLOv8需要的数据格式为每个图像一个标签文件,每个标签文件包含缺陷的类别及其边界框坐标。运行该界面时,用户可以通过点击按钮选择图像,随后系统将自动检测图像中的PCB缺陷并显示结果。训练完成后,可以使用训练好的模型进行推理,检测新的PCB图像中的缺陷。

YOLO 1070

如何打造一个非CDB的Oracle 19c docker 镜像

默认创建的19c 镜像都包含了pdb,后续通过这个image创建的docker,是无法去掉这个pdb的,有时,我们希望创建的DOCKER,不包含PDB,能否做到呢?

cqsztech的博客 469

13、核心网络模块:VyOS 设备配置实战

本文详细介绍了如何使用 Ansible 核心网络模块对 VyOS 虚拟设备进行自动化配置,涵盖环境搭建、变量设置、任务编写、playbook 运行及配置验证全过程。通过实际案例展示了 Ansible 在网络设备管理中的强大功能,包括多设备支持、模板化配置、备份回滚等优势,并提供了最佳实践建议与未来发展趋势分析,帮助读者提升网络运维效率。

linux6sysadmin的博客 114

Docker安装oracle19c

Docker安装oracle19c

囚徒之困 4412

Open3d Qt的环境配置

目前统一使用qt6配置,open3d中可视化功能目前使用vtk代替,语言为c++。

阁楼 920

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

docker环境下 Oracle 19c 标准版如何转换为19c 企业版

我们知道,ORACLE 标准版,不能直接转换为企业版,这里除了版权问题之外,也有技术上的原因,如果在DOCKER环境下,如何操作呢?

cqsztech的博客 823

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

oracle linux 9.6上安装oracle database 19.3 标准版 docker

网上ORACLE docker安装文章很多,但安装19C docker的文章不多,安装19c 标准版的就更少,本文主要是从docker 的镜像的选择,标准版的安装来进行描述。

cqsztech的博客 823

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

在Docker 容器中安装 Oracle 19c

在 Docker 容器中安装 Oracle 19c 是可行的,但它相较于其他数据库(如 MySQL、PostgreSQL 等)会复杂一些,因为 Oracle 数据库有一些特定的要求,如操作系统和库的依赖,以及许可证问题。不过,Oracle 官方已经提供了 Oracle Database 19c Docker 镜像,你可以使用它来快速启动 Oracle 19c 数据库。1.1 拉取 Oracle 19c 镜像。

u014785520的博客 2169

Docker【1】:Docker制作Oracle19C镜像

【代码】Docker【1】:Docker制作Oracle19C镜像。

Guardian 1283

docker安装oracle19c

docker安装oracle19c,并配置用户

weixin_42077595的博客 856

docker安装oracle数据库

点击enterprise,右侧需要登录oracle账号,并且接受协议。不过很遗憾,使用官网镜像,oracle容器启动失败。# 授权,不授权会导致后面安装失败。直接拉取镜像,并启动容器。点击Database。

不懂的博客 5774

修改docker数据存储目录及拉取镜像安装oracle19c

修改docker数据存储目录及拉取镜像安装oracle19c

hmc0118的博客 661

docker快速部署oracle12c或19c

或。

sumengnan的博客 773

sheng的学习笔记-docker部署数据库oracle,mysql,支持windows和mac

用docker安装oracle,在macbook中用DBeaver连接成功数据库。有oracle和mysql数据库,支持windows 7和mac系统。oracle支持11g的xe和19c的标准版

coldstarry的专栏 3196

Oracle docker部署19c

Oracle docker部署19c

小蜗牛的博客 386
上一篇: oracle linux 9.6上安装oracle database 19.3 标准版 docker
下一篇: 如何打造一个非CDB的Oracle 19c docker 镜像
cqsztech
博客等级 码龄13年 549粉丝 97原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值