│ ├── OracleLinux-R6-U1-Server-x86_64-dvd.iso │ │ ├── OracleLinux-R6-U10-Server-x86_64-dvd.iso │ │ ├── OracleLinux-R6-U2-Server-x86_64-dvd.iso │ │ ├── OracleLinux-R6-U3-Server-x86_64-dvd.iso │ ├── oel7_x86_64 │ │ ├── OracleLinux-R7-U0-Server-x86_64-dvd.iso │ │ ├── OracleLinux-R7-U1 -Server-x86_64-dvd.iso │ │ ├── OracleLinux-R7-U2-Server-x86_64-dvd.iso │ │ ├── OracleLinux-R7 ─ OracleLinux-R8-U1-x86_64-dvd.iso │ ├── OracleLinux-R8-U2-x86_64-dvd.iso │ ├── OracleLinux-R8
下载打包源码 下载打包模板源码: git clone https://hub.fastgit.org/chef/bento.git 将系统镜像文件拷贝至 bento/packer_templates/oraclelinux 开始打包 自定义json文件 使用目录中的 oracle-7.9-x86_64.json 文件,复制为 oraclelinux79.json ,进行自定义修改: { "builders": [ ", "name": "oraclelinux7.9", "no_proxy": "{{env `no_proxy`}}", "template": "oracle-7.9-x86 /builds/oraclelinux7.9.virtualbox.box 。 上传 box 镜像 不做演示,比较简单。 box镜像下载地址:luciferliu/oraclelinux7.9 写在最后 为什么要打包 box 镜像盒子?
下载打包源码 下载打包模板源码: git clone https://hub.fastgit.org/chef/bento.git 将系统镜像文件拷贝至 bento/packer_templates/oraclelinux 开始打包 自定义json文件 使用目录中的 oracle-8.3-x86_64.json 文件,复制为 oraclelinux83.json ,进行自定义修改: { "builders": [ ", "name": "oraclelinux8.3", "no_proxy": "{{env `no_proxy`}}", "template": "oracle-8.3-x86 /builds/oraclelinux8.3.virtualbox.box 。 上传 box 镜像 不做演示,比较简单。 box镜像下载地址:luciferliu/oraclelinux8.3 写在最后 为什么要打包 box 镜像盒子?
下载打包源码 下载打包模板源码: git clone https://hub.fastgit.org/chef/bento.git 将系统镜像文件拷贝至 bento/packer_templates/oraclelinux 开始打包 自定义json文件 使用目录中的 oracle-6.10-x86_64.json 文件,复制为 oraclelinux610.json ,进行自定义修改: { "builders": [ ", "name": "oraclelinux6.10", "no_proxy": "{{env `no_proxy`}}", "template": "oracle-6.10- /builds/oraclelinux6.10.virtualbox.box 。 上传 box 镜像 不做演示,比较简单。 box镜像下载地址:luciferliu/oraclelinux6.10 写在最后 为什么要打包 box 镜像盒子?
调整为如下参数: box: luciferliu/oraclelinux8.3 vm_name: orcl hostname: orcl mem_size: 4096 cpus: 4 public_ip 可选值: - luciferliu/centos6.10 - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux6.10 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3 vm_name : 虚拟机名称,随意修改,默认即可。
调整为如下参数: box: luciferliu/oraclelinux7.9 vm_name: orcl hostname: orcl mem_size: 2048 cpus: 2 public_ip 可选值: - luciferliu/centos6.10 - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux6.10 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3 vm_name : 虚拟机名称,随意修改,默认即可。
调整为如下参数: box: luciferliu/oraclelinux7.9 vm_name: orcl hostname: orcl mem_size: 4096 cpus: 4 public_ip 可选值: - luciferliu/centos6.10 - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux6.10 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3 vm_name : 虚拟机名称,随意修改,默认即可。
二、下载Linux系统 一般有三种Linux系统比较常用:RedHat 、OracleLinux、Centos 。 RedHat下载:https://developers.redhat.com/products/rhel/download OracleLinux下载:https://yum.oracle.com/oracle-linux-isos.html
install cx_Oracle --upgrade 2.2 rpm包安装(linux) 2.2.1 需要先安装oracle实例客户端 wget https://yum.oracle.com/repo/OracleLinux oracle-instantclient18.3-basic-18.3.0.0.0-2.x86_64.rpm -y 2.2.2 下载并安装cx-oracle wget https://yum.oracle.com/repo/OracleLinux
oraclelinux7关键字 以13-ea-oraclelinux7这个tag为例,其中的oraclelinux7表明镜像的操作系统是Oracle Linux 7,从jdk12开始,openjdk官方开始提供基于
调整为如下参数: box: luciferliu/oraclelinux8.3 vm_name: orcl hostname: orcl mem_size: 4096 cpus: 4 public_ip 可选值: - luciferliu/centos6.10 - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux6.10 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3 vm_name : 虚拟机名称,随意修改,默认即可。
调整为如下参数: box: luciferliu/oraclelinux7.9 vm_name: orcl hostname: orcl mem_size: 2048 cpus: 2 public_ip 可选值: - luciferliu/centos6.10 - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux6.10 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3 vm_name : 虚拟机名称,随意修改,默认即可。
调整为如下参数: box: luciferliu/oraclelinux7.9 vm_name: orcl hostname: orcl mem_size: 4096 cpus: 2 public_ip 可选值: - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3
AL32UTF8 cdb: true pdb: pdb01 当然,你也可以自定义,参数介绍如下: box : Linux 主机版本,不支持 linux 6 版本,建议使用 oraclelinux 可选值: - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3
调整为如下参数: box: luciferliu/oraclelinux7.9 vm_name: orcl hostname: orcl mem_size: 4096 cpus: 2 public_ip 可选值: - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3
调整为如下参数: box: luciferliu/oraclelinux7.9 vm_name: orcl hostname: orcl mem_size: 4096 cpus: 2 public_ip 可选值: - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3
其实从配置文件中可以看到,对应版本的依赖包下载URL:http://public-yum.oracle.com/repo/OracleLinux/OL6/ ? http://public-yum.oracle.com/repo/OracleLinux/OL6/UEK/base/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://public-yum.oracle.com/repo/OracleLinux/OL6/UEK/base/x86_64/repodata/repomd.xml: (28, 'connect
US-CERT JPCERT 快速扫描和深度扫描 快速扫描: -无需root权限或任何依赖组件; -几乎不会给目标服务器增加任何负载; -支持断网环境下的离线扫描模式(Red Hat,CentOS, OracleLinux , CentOS, Oracle Linux和Amazon Linux); -检测已更新但未重启的进程(Debian和Ubuntu); -支持断网环境下的离线扫描模式(Red Hat,CentOS, OracleLinux
本项目仅支持 「 Linux64-6/7/8 」 平台:Centos、Redhat、OracleLinux。 可选值: - luciferliu/centos6.10 - luciferliu/centos7.9 - luciferliu/centos8.3 - luciferliu/oraclelinux6.10 - luciferliu/oraclelinux7.9 - luciferliu/oraclelinux8.3 vm_name : 虚拟机名称,随意修改,默认即可。
放在哪里都可以 ADD target jar包地址搞对就行,我这里就默认放在 target 同级别 #FROM findepi/graalvm:java17-native FROM openjdk:17.0.2-oraclelinux8 Dockerfile 的主要内容如下: 使用 openjdk:17.0.2-oraclelinux8 作为基础镜像。 设置了维护者信息为 Yang Buyi。