1. 准备Oracle 11g的安装文件和docker-compose的配置文件 首先,你需要一个Oracle 11g的Docker镜像。虽然Docker Hub上可能没有官方的Oracle 11g镜像,但你可以使用第三方镜像,如registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g。 然后,你需要创建一个docker-compose.yml文件来定义Oracle 11g的服务。
步骤: 先不挂载宿主机目录启动oracle实例 将docker内容文件拷贝到宿主机中 给宿主机的文件夹赋权限 修改docker-compose.yml 文件挂载上宿主机目录 重启docker服务 重启报错,进入docker服务解决错误。每次重启都需要此步操作!!! 编写docker-compose
oracle11gR2.tgz解压后,会生成/oracle/.bash_profile文件,包括了Oracle数据库的安装参数,内容如下: exportORACLE_BASE=/oracle/baseexportORACLE_HOME=/oracle/homeexportORACLE_SID=snorcl11gexportNLS_LANG='Simplified Chinese_China.ZHS16GBK'exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/libexportPATH=$PATH:$H...
我们平常测试用这个就够了,接下来通过docker-compose部署oracle-xe-11g 拉取镜像,docker pull oracleinanutshell/oracle-xe-11g。 创建docker-compose.yml文件并编辑 yml version:'3'services:oracle-xe-11g:container_name:oracle-xe-11g-dbimage:oracleinanutshell/oracle-xe-11g:latestports:-1521:1521-5500:5500 ...
oracle: hostname: oracle restart: always container_name: oracle image: harbor.xxx.com/xxx/oracle-xe-11g ports: -'1521:1521'expose: -1521privileged:trueenvironment: -TZ=Asia/Shanghai -DOCKER_CLIENT_TIMEOUT=120-COMPOSE_HTTP_TIMEOUT=120-ORACLE_PDB=system#默认数据库-ORACLE_PWD=oracle#oracle syst...
docker-compose --version 使用docker-compose安装oracle: 创建docker-compose文件 [root@Mike-node1~]# mkdir-p/data/oracle[root@Mike-node1~]# cd/data/oracle[root@Mike-node1 oracle]# vim docker-compose.yml version:'3.1'services:master:image:registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g ...
使用Docker Compose 部署 SQL Server 创建docker-compose.yml文件 services: oracle-11g: image: filemon/oracle_11g container_name: oracle-11g privileged: true restart: always environment: TZ: "Asia/Shanghai" DBCA_TOTAL_MEMORY: 16192 ports: - 1521:1521 ...
使用Docker Compose 部署 SQL Server 创建docker-compose.yml文件 services:oracle-11g:image:filemon/oracle_11gcontainer_name:oracle-11gprivileged:truerestart:alwaysenvironment:TZ:"Asia/Shanghai"DBCA_TOTAL_MEMORY:16192ports:-1521:1521volumes:-./data:/u01/app/oracle# 连接参数如下# port: 1521# sid: orcl...
使用Docker Compose 部署 SQL Server 创建docker-compose.yml文件 代码语言:javascript 复制 services:oracle-11g:image:filemon/oracle_11gcontainer_name:oracle-11gprivileged:truerestart:alwaysenvironment:TZ:"Asia/Shanghai"DBCA_TOTAL_MEMORY:16192ports:-1521:1521volumes:-./data:/u01/app/oracle ...
什么是 Oracle 数据库?它是由 Oracle 公司开发的关系型数据库管理系统(RDBMS),广泛应用于企业级应用程序,提供可靠的数据存储和强大的数据管理功能。以下是 Oracle 数据库的一些关键特点:使用 Docker Compose 部署 SQL Server 创建 docker-compose.yml 文件 在 docker-compose.yml 的同级目录下执行以下...