在 Docker 中运行 Oracle 数据库容器详细教程

简介: 【2月更文挑战第21天】

在本文中,我们将详细介绍如何在 Docker 中运行 Oracle 数据库容器。Oracle 数据库是业界领先的关系型数据库管理系统之一,通过在 Docker 中运行 Oracle 数据库容器,可以更加方便地进行开发、测试和部署工作。

步骤一:准备工作

在开始之前,确保你已经安装了 Docker 并且具备一定的基础知识。此外,你还需要下载 Oracle 数据库的 Docker 镜像文件。

步骤二:下载 Oracle 数据库 Docker 镜像

首先,打开终端或命令提示符,执行以下命令来下载 Oracle 数据库的 Docker 镜像:

docker pull store/oracle/database-enterprise:12.2.0.1

这将下载名为 store/oracle/database-enterprise:12.2.0.1 的 Oracle 数据库 Docker 镜像文件到本地。

步骤三:运行 Oracle 数据库容器

接下来,我们将在 Docker 中运行 Oracle 数据库容器。执行以下命令:

docker run -d -it --name oracle-db -p 1521:1521 -p 5500:5500 store/oracle/database-enterprise:12.2.0.1

这行命令将在后台模式下启动一个名为 oracle-db 的 Oracle 数据库容器,并映射 1521 端口(用于数据库连接)和 5500 端口(用于数据库管理)到宿主机。

步骤四:访问 Oracle 数据库

现在,你可以使用任何数据库客户端连接到 Oracle 数据库容器。在连接时,使用以下信息:

  • 主机:localhost
  • 端口:1521
  • SID:ORCLCDB
  • 用户名:sys as sysdba
  • 密码:在容器启动时生成的密码

步骤五:管理 Oracle 数据库

要管理 Oracle 数据库,你可以通过浏览器访问 Oracle 数据库的企业管理页面。在浏览器中输入以下地址:

https://localhost:5500/em

然后使用用户名 sys 和在容器启动时生成的密码登录。

目录
相关文章
|
16天前
|
SQL Oracle 关系型数据库
【Oracle】玩转Oracle数据库(一):装上去,飞起来!
【Oracle】玩转Oracle数据库(一):装上去,飞起来!
56 7
|
1月前
|
关系型数据库 MySQL Java
Docker Compose详细教程(从入门到放弃)
Docker Compose详细教程(从入门到放弃)
188 0
|
1月前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(3)
Oracle数据库基本概念理解(3)
18 2
|
16天前
|
SQL Oracle 关系型数据库
【Oracle】玩转Oracle数据库(七):RMAN恢复管理器
【Oracle】玩转Oracle数据库(七):RMAN恢复管理器
41 5
|
1月前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(2)
Oracle数据库基本概念理解(2)
13 1
|
8天前
|
Ubuntu Docker 索引
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
31 0
|
8天前
|
存储 Oracle 关系型数据库
Oracle的模式与模式对象:数据库的“城市规划师”
【4月更文挑战第19天】在Oracle数据库中,模式是用户对象的集合,相当于数据库的城市规划,包含表、视图、索引等模式对象。模式对象是数据存储结构,如表用于存储数据,视图提供不同查看角度,索引加速数据定位。良好的模式与模式对象设计关乎数据效率、安全和稳定性。规划时需考虑业务需求、性能、安全和可扩展性,以构建高效数据库环境,支持企业业务发展。
|
16天前
|
存储 SQL Oracle
【Oracle】玩转Oracle数据库(二):体系结构、存储结构与各类参数
【Oracle】玩转Oracle数据库(二):体系结构、存储结构与各类参数
36 7
|
1月前
|
jenkins Java 持续交付
Docker搭建持续集成平台Jenkins最简教程
Jenkins 是一个广泛使用的开源持续集成工具,它能够自动化构建、测试和部署软件项目。在本文中,我们将使用 Docker 搭建一个基于 Jenkins 的持续集成平台。
117 2
|
1月前
|
关系型数据库 MySQL 数据库
使用Docker搭建MySQL数据库服务
本文介绍了如何使用Docker搭建MySQL数据库服务。首先,通过`docker pull mysql:5.7`命令拉取MySQL 5.7镜像,然后运行`docker run`命令创建并启动容器。接着,使用`docker exec`进入容器并创建MySQL用户及授权。最后,通过MySQL客户端如Navicat测试连接,验证安装成功。Docker简化了MySQL的部署和管理,确保环境一致性。
37 0