docker安装oracle19c
时间: 2023-08-29 13:13:58 浏览: 63
安装 Oracle 数据库需要以下步骤:
1. 下载 Oracle 19c 安装文件和响应文件
2. 安装 Docker
3. 创建 Docker 镜像
4. 运行 Docker 容器
5. 安装 Oracle 数据库
以下是详细步骤:
1. 下载 Oracle 19c 安装文件和响应文件
在 Oracle 官网上下载 Linux x86-64 版本的安装文件和响应文件。将它们放置在同一目录下。
2. 安装 Docker
安装 Docker 并启动 Docker 服务。在终端中输入以下命令:
```
sudo apt-get update
sudo apt-get install docker.io -y
sudo systemctl start docker
sudo systemctl enable docker
```
3. 创建 Docker 镜像
在终端中输入以下命令:
```
sudo docker load -i oracle-database-19c-1.0-1.x86_64.tar.gz
sudo docker build -t oracle/database:19.3.0-ee .
```
其中,oracle-database-19c-1.0-1.x86_64.tar.gz 是 Oracle 19c 安装文件的名称,oracle/database:19.3.0-ee 是 Docker 镜像的名称。
4. 运行 Docker 容器
在终端中输入以下命令:
```
sudo docker run -d -it --name oracle19c -p 1521:1521 -p 5500:5500 -v /home/oracle/database:/opt/oracle/oradata oracle/database:19.3.0-ee
```
其中,/home/oracle/database 是数据库文件的存储路径。
5. 安装 Oracle 数据库
在终端中输入以下命令:
```
sudo docker exec -it oracle19c bash
cd /opt/oracle/product/19c/dbhome_1/
./runInstaller -silent -ignorePrereqFailure true -waitforcompletion -responseFile /opt/oracle/database/response/db_install.rsp
```
在安装过程中,需要输入 Oracle 安装路径和数据库密码。安装完成后,可以使用 sqlplus 命令连接到数据库。
以上就是在 Docker 中安装 Oracle 19c 的步骤。