使用Docker安装使用oracle23C


一、通过Oracle官网获取docker镜像

1、访问https://container-registry.oracle.com

2、点击Database进入数据库的镜像库


3、进入free版本的仓库,获取想要安装的版本下载链接,本次获取的free版的latest


docker pull container-registry.oracle.com/database/free:latest

二、拉取Oracle23 free版的镜像(本次通过使用Windows环境进行操作,linux同理)

1、使用docker登录Oracle镜像仓库(没有账号的先进行注册)

docker login -u 614@qq.com -p W19 https://container-registry.oracle.com


2、登录成功之后,就可以拉取Oracle官方提供的镜像了(镜像比较大,拉取比较缓慢)


本次已经成功拉取下来了,显示如图:

三、使用拉取的oracle镜像进行容器的启动、sys用户密码修改

1、使用docker启动容器

docker run -d -p 1521:1521 -e ORACLE_PASSWORD=root --name oracle container-registry.oracle.com/database/free:latest

2、进入容器

docker exec -it oracle /bin/bash

3、使用sysdba登录数据库

sqlplus / as sysdba

4、修改sys用户的密码(任意密码)

alter user sys identified by root;

四、使用客户端连接oracle数据库服务

1、查看oracle服务名

show pdbs;

2、使用DBeaver连接oracle

主机:localhost

端口:1251

服务名:free

用户名:sys

密码:root

角色:sysdba



文章作者: Beck Liang
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Beck Liang !
  目录