Docker安装Oracle_11g的方法

 更新时间:2021年04月07日 08:45:27   作者:TOP灬小朋友  
这篇文章主要介绍了Docker安装Oracle_11g的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

Docker安装Oracle_11g

1.拉取oracle_11g镜像

docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

在这里插入图片描述

2.创建oracle11g容器

docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

3.查看oracle11g容器是否创建成功

docker ps -a

在这里插入图片描述

4.启动oracle11g容器

docker start oracle11g

在这里插入图片描述

5.进入oracle11g容器进行配置

docker exec -it oracle11g bash

6.切换到root用户下进行配置

su root

密码为:helowin

在这里插入图片描述

7、编辑profile文件配置ORACLE环境变量

vi /etc/profile

在这里插入图片描述

8、最后添加以下3行配置

export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH

在这里插入图片描述

保存 ::wq
让配置生效:source /etc/profile

9、创建软连接

ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

10、切换到oracle 用户

su - oracle

在这里插入图片描述

11、登录sqlplus并修改sys、system用户密码

sqlplus /nolog
conn /as sysdba

在这里插入图片描述

12、修改sys、system用户密码并刷新权限

alter user system identified by oracle;
alter user sys identified by oracle;
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

在这里插入图片描述

退出:exit;
13、查看一下oracle实例状态

lsnrctl status

在这里插入图片描述

14、用nacivat连接oracle数据库

服务名:helowin(一定要填写helowin)
密码:oracle(第12步设置的密码)

在这里插入图片描述

到此这篇关于Docker安装Oracle_11g的文章就介绍到这了,更多相关Docker安装Oracle_11g内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Dockerfile如何使用alpine系统制作haproxy镜像

    Dockerfile如何使用alpine系统制作haproxy镜像

    这篇文章主要介绍了Dockerfile如何使用alpine系统制作haproxy镜像问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • Docker下MySQL配置文件不生效的解决方法(超全面!)

    Docker下MySQL配置文件不生效的解决方法(超全面!)

    在Docker中运行MySQL并遇到需要调整配置的情况时,比如想要关闭ONLY_FULL_GROUP_BY的严格模式,我们可以通过以下步骤来实现sql_mode的修改:以下是解决此类问题的步骤和思路,需要的朋友可以参考下
    2024-09-09
  • docker安装minio无法访问的解决

    docker安装minio无法访问的解决

    这篇文章主要介绍了docker安装minio无法访问的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • Docker安装mysql主从复制的实现步骤

    Docker安装mysql主从复制的实现步骤

    MySQL主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点,本文主要介绍了Docker安装mysql主从复制的实现步骤,感兴趣的可以了解一下
    2024-03-03
  • 详解如何使用Docker部署一个web项目并打包成镜像文件

    详解如何使用Docker部署一个web项目并打包成镜像文件

    这篇文章主要介绍了详解如何使用Docker部署一个web项目并打包成镜像文件,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08
  • docker私有仓库harbor搭建过程

    docker私有仓库harbor搭建过程

    这篇文章主要介绍了docker私有仓库harbor搭建过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • docker容器间进行数据共享的三种实现方式

    docker容器间进行数据共享的三种实现方式

    本文主要介绍了docker容器间进行数据共享的三种实现方式,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • docker启动容器服务后访问失败的解决方案

    docker启动容器服务后访问失败的解决方案

    初学Docker容器的基本操作,拉取了tomcat镜像,输入运行容器命令运行容器一系列操作都没有问题,但是在浏览器访问端口时却访问不到,下面这篇文章主要给大家介绍了关于docker启动容器服务后访问失败的解决方案,需要的朋友可以参考下
    2023-05-05
  • 更改Docker默认数据目录解决部署空间不足问题

    更改Docker默认数据目录解决部署空间不足问题

    随着使用 Docker 的时间增加,存储在默认数据目录(通常是 /var/lib/docker)中的数据量也会不断增大,最终可能导致服务器上的存储空间不足,这篇文章将详细介绍如何更改 Docker 的默认数据目录,以便在服务器上释放存储空间并优化资源利用,需要的朋友可以参考下
    2024-06-06
  • Docker启动镜像就自动退出问题及解决

    Docker启动镜像就自动退出问题及解决

    这篇文章主要介绍了Docker启动镜像就自动退出问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07

最新评论