Linux上搭建Docker非常简单,只需按照以下步骤进行操作:
docker
命令开始管理和运行Docker容器。
在Docker中搭建Oracle数据库可以让您在不需要安装任何软件的情况下,快速轻松地创建一个Oracle数据库实例。以下是在Docker中搭建Oracle的步骤:
-p 1521:1521
:将本地端口1521映射到容器的1521端口,这是Oracle数据库的默认端口。-p 5500:5500
:将本地端口5500映射到容器的5500端口,这是Oracle数据库的EM Express的默认端口。-e ORACLE_SID=ORCL
:设置Oracle数据库的SID。-e ORACLE_PDB=PDB1
:设置Oracle数据库的PDB名称。-e ORACLE_PWD=myPassword123
:设置Oracle数据库的SYS、SYSTEM和PDB管理员用户的密码。-v oracle-data:/ORCL
:将Docker卷“oracle-data”挂载到容器中的“/ORCL”目录,以持久保存Oracle数据库数据。-d store/oracle/database-enterprise:12.2.0.1
:使用Oracle数据库镜像创建并运行容器。 7.等待Oracle数据库容器启动并初始化(这可能需要几分钟时间)。您可以使用以下命令检查容器的状态: docker logs -f oracle-db 一旦容器准备就绪,您就可以使用以下连接字符串连接到Oracle数据库: 主机名:localhost- 端口号:1521
- SID:ORCL
- 用户名:sys、system或pdbadmin
- 密码:在上一步中设置的密码
您可以使用SQL Plus或其他Oracle数据库客户端工具连接到数据库。
现在您已经成功地使用Docker在本地机器上搭建了Oracle数据库!