docker安装oracle12c
时间: 2023-11-01 21:58:10 浏览: 154
Docker安装Oracle12c的步骤如下:
1. 首先,在命令行中执行以下命令来查看docker仓库中的Oracle相关命令:docker search oracle。
2. 接下来,在命令行中执行以下命令来创建并启动一个Oracle-12c容器,并将物理机的端口2122、9090和1521分别映射到容器内的端口22、8080和1521,并将容器内的Oracle目录挂载到物理机的D盘中:
`docker run -d -p 2122:22 -p 9090:8080 -p 1521:1521 -v D:\lingSoftware\Docker\WorkSpace\Oracle:/u01/app/oracle/ --name oracle-12c truevoly/oracle-12c`。
3. 安装完成后,你就可以使用Docker中的Oracle12c了。
相关问题
docker 安装oracle12c
要在Docker中安装Oracle 12c,你可以按照以下步骤进行操作:
1. 首先,确保你已经安装了Docker并且具备足够的权限来运行容器。
2. 然后,创建一个本地目录用于挂载到Oracle容器中,例如 `/var/oracle/oracledata`。你可以使用以下命令创建目录:
```
mkdir -p /var/oracle/oracledata
```
3. 接下来,使用以下命令启动Oracle 12c容器,并将宿主机的目录挂载到容器中:
```
docker run --restart always -d -v /var/oracle/oracledata:/u01/app/oracle -p 8080:8080 -p 1521:1521 -u root --name oracle --privileged=true truevoly/oracle-12c
```
在这个命令中,`-v /var/oracle/oracledata:/u01/app/oracle`参数表示将宿主机的`/var/oracle/oracledata`目录挂载到容器的`/u01/app/oracle`目录中。这样,容器中的数据将与宿主机中的数据同步。
4. 如果你不需要将宿主机的目录挂载到容器中,你可以使用以下命令来启动Oracle 12c容器:
```
docker run -d -p 8080:8080 -p 1521:1521 --name oracle truevoly/oracle-12c
```
这个命令将在容器中创建一个默认的存储目录,并且不会将宿主机的目录挂载到容器中。
通过以上步骤,你就可以在Docker中成功安装Oracle 12c了。请根据你的需求选择是否挂载宿主机的目录到容器中。
docker安装Oracle12c
在Docker中安装Oracle12c的步骤如下:
1. 首先,使用命令docker search oracle来查看docker仓库中的oracle命令。
2. 然后,在cmd中执行以下命令来创建并启动一个oracle-12c容器:
docker run -d -p 2122:22 -p 9090:8080 -p 1521:1521 -v D:\lingSoftware\Docker\WorkSpace\Oracle:/u01/app/oracle/ --name oracle-12c truevoly/oracle-12c
这个命令将在docker中创建并启动一个oracle-12c容器,并将物理机的2122、9090和1521三个端口分别映射到容器内的22、8080和1521端口,同时将容器内的oracle目录挂载到物理机的D盘中。
阅读全文