ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

【转】在Ubuntu18.04的Docker中安装Oracle镜像及简单使用

2021-09-26 14:00:33  阅读:213  来源: 互联网

标签:容器 oracle sqlplus Oracle 镜像 Docker Ubuntu18.04 com docker


转载至:https://www.bbsmax.com/A/LPdo1KWOJ3/

 

一、软件环境:

1、OS:Ubuntu 18.04

2、已安装了Docker,参考 https://www.cnblogs.com/wt7018/p/11880666.html

二、安装Oracle镜像的过程

1、切换到root账号下,如果是普通账号,下面操作指令前面加sudo

2.搜索oracle镜像

docker search oracle

3.下载oracle镜像

docker pull registry.cn-hangzhou.aliyuncs.com/qida/oracle-xe-11g

4.查看镜像

docker images

docker images registry.cn-hangzhou.aliyuncs.com/qida/oracle-xe-11g

5.从下载的镜像创建并启动容器

docker run -d -p 1521:1521 --name oracle11 registry.cn-hangzhou.aliyuncs.com/qida/oracle-xe-11g

这里把新建的容器命名为oracle11

6.查看当前运行的容器

docker ps

7.进入已经启动的Oracle的容器

docker exec -it oracle11 bash

8.进入sqlplus

sqlplus /nolog

9.使用sysdba角色登录sqlplus

conn sys/oracle as sysdba

10.查看当前实例下的数据库

11.查看有多少个数据表

12.退出sqlplus

exit

13.退出容器

exit 或Ctrl+D

14.重新进入已经运行的oracle容器,重新执行下面指令

docker exec -it oracle11 bash

15.如果容器停用了,则重新启动, 用你实际的容器ID代替下面的container_ID

docker start container_ID

16.停用正在运行的容器

docker stop container_ID

 

标签:容器,oracle,sqlplus,Oracle,镜像,Docker,Ubuntu18.04,com,docker
来源: https://www.cnblogs.com/cxt-janson/p/15337818.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有