docker 部署oracle(官方镜像)

这篇具有很好参考价值的文章主要介绍了docker 部署oracle(官方镜像)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker部署oracle,网上都说官方镜像下载慢。而且使用的都是阿里的registry。我试了下官方镜像,半个多小时pull完。也没多慢啊!下面就来说说安装和配置过程:

1、拉去镜像:

sudo docker pull iatebes/oracle_11g #iatebes为用户名

2、查看镜像:

sudo docker images

3、创建并运行容器:

sudo docker run -d -p 1521:1521 --name oracle11g iatebes/oracle_11g

4、登录到容器:

sudo docker exec -it oracle11g /bin/bash

或者sudo docker ps -a 查看容器id讲oracle11g替换成id登录

5、在容器中创建软连接:

[root@containerID /]# ln -s /opt/oracle/app/product/11.2.0/dbhome_1/bin/sqlplus /usr/bin

6、从root切换到oracle用户:

[root@containerId /]# su - oracle

注意:中间的减号必须添加

7、执行sqlplus /nolog并在sqlplus中依次执行以下语句:

conn /as sysdba; -- 以系统管理员身份登录
alter user system identified by system; -- system用户密码修改为system
alter user sys identified by sysdba; -- sys用户密码修改为sysdba
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; -- 修改密码规则策略为密码永不过期
alter system set processes=1000 scope=spfile; --修改数据库最大连接数

exit; -- 退出

8、退出后重新执行sqlplus /nolog 并重启数据库:

shutdown immediate; -- 关闭数据库
startup; -- 重启数据库

重启后查看service_names,发现默认service_names为orcl:

show parameter name; -- 查看参数:service_names为orcl

修改service_names为自己想要的名称:

alter system set service_names=mydb scope=both; -- 修改service_names

9、plsql连接数据库:

docker oracle11g镜像,docker,运维,容器,数据库,oracle

 连接成功:

 docker oracle11g镜像,docker,运维,容器,数据库,oracle

 文章来源地址https://www.toymoban.com/news/detail-558533.html

到了这里,关于docker 部署oracle(官方镜像)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker 方式安装ORACLE 11g

    参考:Docker 下拉取oracle 11g镜像配置_只叹奈何的博客-CSDN博客            https://blog.csdn.net/qq_38380025/article/details/80647620            docker 安装 oracle11g_征尘bjajmd的博客-CSDN博客 开始:  ①、开始拉取镜像-执行命令:          docker pull registry.cn-hangzhou.aliyuncs.com/helowin/or

    2024年02月13日
    浏览(48)
  • 如何彻底的从电脑卸载Oracle11g数据库

    网上好多卸载教程都前篇一律,但很多卸完重装都有问题,卸了几次装了几次,就特地总结整理一下 另外说一句:在完全删除(或者叫卸载)oracle时,没有必要特别意oracle提示问题,只要把oracle痕迹都删除了即可。 oracle 11g release2的完全卸载方式与前些版本有了改变,自带了一

    2024年02月08日
    浏览(60)
  • Docker安装Oracle11g(安装简单)

    背景 在Linux中安装oracle非常麻烦,相信每个人也会遇到各种坑。为了一次装好,也方便将来直接可以导出镜像在各平台移植使用,所以选择用docker安装 Oracle。 使用官方镜像下载速度非常慢,因此,我们可以使用阿里镜像。 拉取镜像 拉取oracle_11g镜像 拉取oracle镜像(oracle 11.0

    2024年02月13日
    浏览(51)
  • debezium docker订阅oracle 11g

    debezium 依赖于kafka,kafka依赖于zookeeper。 zookeeper实现了kafka消息的一致性,debezium 把订阅的数据推送到kafka dockerFile INSTANT_CLIENT_DIR 为oracleCilent,去官网下载即可,oracle11g的client是jdk8使用的,而debezium是jdk11, 这里我使用的是oracle12的client,测试可以使用 docker-compose 可根据githu

    2024年02月05日
    浏览(49)
  • Win11 Docker运行Oracle11g之数据导入(二)

    目录 一、dmp数据导入 二、数据库字符编码修改 三、注意事项 四、参考资料         上文说道imp工具导入: 又报错:vlue too large for column \\\"SCOTT\\\".\\\"xxx_HEAD\\\".\\\"xxx_NAME\\\"(actual:21,maximum:14)         报错提示:Oracle ORA-12899         解决方法:修改该字段所占字符空间后再重新导

    2024年02月04日
    浏览(42)
  • docker下安装oracle11g(一次安装成功)

    本文参考:https://blog.csdn.net/Alex_81D/article/details/123995878 本文主要记录在docker下安装oracle11g的整体流程; 拉取 oracle 11g 镜像(有6g,要等较长的时间): 执行以下命令以创建并运行 Oracle 11g 容器(其中: 30026 为映射主机端口, 8081 为管理界面端口, helowin 为Oracle数据库唯一实例

    2024年02月08日
    浏览(45)
  • 【银河麒麟V10】【服务器】Oracle11g部署

    操作系统版本:银河麒麟V10 SP1 0518 Server x86_64 注意:预留至少7G以上swap缓存 【银河麒麟V10】【服务器】搭建本地镜像源_桂安俊@kylinOS的博客-CSDN博客_麒麟镜像源 (1)安装依赖 (2)创建oracle用户和组 (3)创建工作目录并上传oracle安装文件 并将oracle安装文件上传至 /u01 目录

    2024年02月05日
    浏览(69)
  • 【Docker】如何在内网快速搭建docker并安装Oracle11g

    docker是一个用Go语言实现的开源项目,可以让我们方便的创建和使用容器,docker将程序以及程序所有的依赖都打包到docker container,这样你的程序可以在任何环境都会有一致的表现,这里程序运行的依赖也就是容器就好比集装箱,容器所处的操作系统环境就好比货船或港口,程

    2024年02月02日
    浏览(56)
  • 麒麟SP3X86系统下,安装Oracle11g数据库

    目录 1、写在前面 2、准备工作 2.1 环境准备 2.2 数据库安装前准备 2.2.1 安装依赖 2.2.2 系统环境准备 2.2.3 上传软件安装包 2.2.4 安装调图形化界面的依赖和相关设置 3、执行安装程序 1、写在前面 随着国产化进程,各大应用需要在国产服务器上面进行部署动作。掌握国产服务

    2024年02月13日
    浏览(44)
  • Windows环境本地部署Oracle11g r2实操手册

    前言:一直在做其他测试,貌似都忘了Windows环境oracle安装,这是一个很早很早的安装记录了,放上来做个备录给到大家参考。 环境: (都是常规系统及工具,官网度娘搜索即可下载测试学习) IOS:Windows Server 2016 SQL:Oracle Database 11g Release 2 SQL工具: 1、Oracle SQL Developer 2、

    2024年02月12日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包