重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 402|回复: 0
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2025-12-3 11:36:36 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

1.环境
   oracle linux 9.6
   [root@docker-hub oradata]# head /etc/oracle-release
   Oracle Linux Server release 9.6

2.前提条件
  安装好DOCKER,安装步骤具体可以参见这个连接:
  http://bbs.cqsztech.com/forum.ph ... mp;highlight=docker
  
  [root@docker-hub ~]# docker -v
Docker version 29.0.2, build 8108357
[root@docker-hub ~]#
[root@docker-hub ~]# systemctl status docker
● docker.service - Docker Application Container Engine
     Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; preset: disabled)
     Active: active (running) since Wed 2025-12-03 10:21:26 CST; 1h 4min ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 1021 (dockerd)
      Tasks: 64
     Memory: 253.1M
        CPU: 5min 29.591s
   。。。




3.拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c


使用现成的镜像,
网上搜索,基本是这个镜像。


[root@docker-hub ~]# docker images
                                                                                                i Info →   U  In Use
IMAGE                                                   ID             DISK USAGE   CONTENT SIZE   EXTRA
registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c   3898a9394720       9.59GB          2.9GB        



4.创建挂载目录
  # 创建目录
  mkdir -p /mydata/oracle/oradata


  # 授权
  chmod 777 /mydata/oracle/oradata


5.安装 oracle19c docker


docker run -d \
--restart always \                               # 重启自动起来
--shm-size=4g \
-p 1521:1521 -p 5500:5500 \
-e ORACLE_SID=ORCL \
-e ORACLE_PWD=oracle_4U \              # 密码有复杂度要求
-e ORACLE_EDITION=standard \          # 这个代表标准版
-e ORACLE_CHARACTERSET=ZHS16GBK \
-v /mydata/oracle/oradata:/opt/oracle/oradata \
--name oracle19c \
registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c


6.查看安装情况
安装时间比较长,过程中可以通过日志监控安装情况


docker logs -ft oracle19c


最后看到下面这个,表示安装好了。
。。。
DATABASE IS READY TO USE!
。。。


7.连接oracle


#打开容器终端
docker exec -it oracle19c /bin/bash

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2026-4-17 19:48 , Processed in 0.243122 second(s), 24 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表