返回首页DA系统C#IDE文件同步服务屏保 今天是: 2026-05-05    "立夏"  夏季的第一个节气,表示盛夏时节的正式开始

搜索
热搜: linux 技术
Hi~登录注册
查看: 3291|回复: 3

[原创] 【原创】Arm架构-docker部署Oracle19c

[复制链接]
发表于 2024-5-21 12:09:29 | 显示全部楼层 |阅读模式

少侠不来段修仙之旅吗~

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
本帖最后由 da11 于 2024-5-21 12:12 编辑

Arm架构-docker部署Oracle19c




前置:docker需要提前安装好,docker下载如pull到最后一个节点卡住的话,请尝试使用科学连接,此篇帖子仅供参考学习。

1.关闭selinux

2.关闭防火墙(非必须)

3.启动docker服务
#systemctl restart docker

4.下载Arm-oracle19c-镜像
docker pull virag/oracle-19.3.0-ee-arm64

#此镜像不是唯一,但测试,可以快速从零建库到pdb。

5.下载好后确认下是否下载完成
docker images

6.查看镜像的构建架构及信息
docker inspect virag/oracle-19.3.0-ee-arm64

#只查看构建架构
docker inspect virag/oracle-19.3.0-ee-arm64 | grep Architecture

7.启动容器命令
docker run \
  --name oracle19c \
  --hostname database \
  -p 1521:1521 \
  -p 5500:5500 \
  -p 2484:2484 \
  -v /宿主机存放oracle的路径(需要事先创建):/opt/oracle/ \
  -e ORACLE_SID=ORCLCDB \
  -e ORACLE_PDB=ORCLPDB1 \
  -e ORACLE_PWD=TestPassWD \
  -e ENABLE_TCPS=true \
  -d virag/oracle-19.3.0-ee-arm64:latest

#此容器包含一个自建PDB,名称和密码可以在初始化run时指定

8.这时不要着急进入容器查看,先使用logs查看建库状态是否有报错情况
docker logs -f oracle19c

9.看到容器日志显示complete进度拉满及成功信息,这时就可以进入数据库确认是否正常运行了
docker exec -it oracle19c
发表于 2025-9-5 00:10:07 来自手机 | 显示全部楼层
启动报错找不到/opt/oracle/是怎么回事哥
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-5 21:11:33 | 显示全部楼层
chen 发表于 2025-9-5 00:10
启动报错找不到/opt/oracle/是怎么回事哥

是docker容器启动报错吗?日志贴下
回复 支持 反对

使用道具 举报

发表于 2025-9-6 11:21:46 来自手机 | 显示全部楼层
就是这个

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
回复

使用道具 举报

发表于 2025-9-6 13:22:15 来自手机 | 显示全部楼层
上面那个是按大佬文章运行19c报错的
这个是我按着网上教程运行23aifree容器的报错
哪个好解决点。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-9 10:23:54 | 显示全部楼层
本帖最后由 da11 于 2025-9-9 10:25 编辑

7.启动容器命令
docker run \
  --name oracle19c \
  --hostname database \
  -p 1521:1521 \
  -p 5500:5500 \
  -p 2484:2484 \
  -v /宿主机存放oracle的路径(需要事先创建):/opt/oracle/ \
  -e ORACLE_SID=ORCLCDB \
  -e ORACLE_PDB=ORCLPDB1 \
  -e ORACLE_PWD=TestPassWD \
  -e ENABLE_TCPS=true \
  -d virag/oracle-19.3.0-ee-arm64:latest
这个-v /宿主机存放oracle的路径(需要事先创建):/opt/oracle/ 需要运行镜像前在主机上创建哦,然后镜像有没有按照上面的名称下载?
回复 支持 反对

使用道具 举报

发表于 2025-11-3 02:57:53 来自手机 | 显示全部楼层
是按这个下载的,宿主机是银河麒麟,飞腾2000,运行各种镜像都报错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-11-3 05:10:29 | 显示全部楼层
chen 发表于 2025-11-3 02:57
是按这个下载的,宿主机是银河麒麟,飞腾2000,运行各种镜像都报错

你docker是yum直接安装的还是官网下的二进制版本的?实在不行你加站长QQ,我帮你看看?
回复 支持 反对

使用道具 举报

游客
回复
*滑块验证:

DA论坛飞机票来了~
快速回复 返回顶部 返回列表