一、下载安装

1.拉取oracle10g镜像文件

docker pull klwang/oracle10g

2.创建挂载目录

mkdir -p /data/oracle10g

zxf@localhost ~ % docker pull klwang/oracle10g
Using default tag: latest
latest: Pulling from klwang/oracle10g
5ca2aa5da8d0: Pull complete
81110e1397c3: Pull complete
4a552ea58738: Pull complete
5ecaf6bea0a0: Pull complete
554a510d8df2: Pull complete
e8c8de872efe: Pull complete
5034ae262ba7: Pull complete
059d412332e3: Pull complete
6d6db9548b56: Pull complete
8606ecb90028: Pull complete
2fff9f6a28f2: Pull complete
27cc13605f01: Pull complete
164f839d2487: Pull complete
d041766813d3: Pull complete
4d20517db246: Pull complete
39ac323009d8: Pull complete
0ee67c277538: Pull complete
cb15c4f2c120: Pull complete
170d8a9ed275: Pull complete
f2283460a1f5: Pull complete
29f60975837c: Pull complete
a533c931fcf4: Pull complete
272d6257cd65: Pull complete
8f727f91e5c0: Pull complete
5bad9864884a: Pull complete
ef3d9b37793a: Pull complete
a9ee3bef4cd1: Pull complete
209c10b13bcc: Pull complete
1ecd33015acc: Pull complete
1b4bab436b09: Pull complete
a52ec06155b6: Pull complete
4be8175a8276: Pull complete
53567594475a: Pull complete
bf2f860e7dbd: Pull complete
Digest: sha256:ad22acf62df91024a6920a2d94396835af3a93bb766bf1aaf638b1c5c7ed7bd2
Status: Downloaded newer image for klwang/oracle10g:latest
docker.io/klwang/oracle10g:latest
zxf@localhost ~ %

3.创建oracle容器

docker run -d -p 1521:1521 -v data/oracle10g:/data/oracle --name zxforacle10g klwang/oracle10g

4.进入容器

docker exec -it zxforacle10g bash

5.切换到oracle 用户

su - oracle

6.登录oracle

sqlplus / as sysdba

conn /as sysdba

7.查询

show parameter password

8.检查有哪些用户

select * from v$pwfile_users;

9.授权

grant sysdba to sys;

10.创建内部管理员账号,创建一个用户名为test的用户,密码为 J0W3gMbnk_F

create user test identified by J0W3gMbnk_F;

11.将dba权限授权给内部管理员账号

grant connect,resource,dba to test;

12.修改密码规则策略为密码永不过期

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

13.修改数据库最大连接数据;

alter system set processes=1000 scope=spfile;

14.关闭数据库

shutdown immediate;

15.启动数据库

startup;


二、连接

1.查看当前登录数据库的参数配置

SQL> show parameter nameNAME                   TYPE    VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert             string
db_name                  string  orcl
db_unique_name               string  orcl
global_names                 boolean     FALSE
instance_name                string  orcl
lock_name_space              string
log_file_name_convert            string
service_names                string  orcl

2.客户端链接(本地)

3.外部连接容器内的数据库

sqlplus test/J0W3gMbnk_F@IP:1521/orcl AS SYSDBA
注意:此处访问宿主机端口为1521,容器内部是1521,端口器映射,系统管理员密码为J0W3gMbnk_F

【docker】Mac下oracle10g下载安装相关推荐

  1. MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB

    2019独角兽企业重金招聘Python工程师标准>>> MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB 0.确保mac已经安装了HomeBrew ( ...

  2. Mac下通过Anaconda安装Tensorflow

    Mac下通过Anaconda安装Tensorflow Anaconda是一个基于python的科学计算平台,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地 ...

  3. mac下chrome插件安装位置

    所有的chrome插件都是安装在资源管理库(library)里面的,如果你的记性够好,请记住MAC下插件的安装位置: ~/Library/Application Support/Google/Chro ...

  4. Mac 下的软件安装 —— 从 pkg,dmg 到 brew,cask

    本文转载自坚持编程_lyz 文章原链接https://www.jianshu.com/p/61f209cd0e91 且该作者转载自原作者Elsewhere**(但此链接已无法访问) http://co ...

  5. Mac下的HALCON安装与License文件下载

    Mac下的HALCON安装与License文件下载 1.HALCON的下载地址:HALCON官网下载,需要注册个人账号: 2.安装过程:(例如,我下载的版本是halcon-18.11.0.1-maco ...

  6. linux下的oracle10g,linux下oracle10g的安装

    Linux下Oracle10g的安装 安装环境: CPU:赛扬2.4G 硬盘:西捷80G 内存:HY 1G(两条) 操作系统:RedFlag DC 4.1 数据库:Oracle 10g Release ...

  7. virtualbox php mac,mac下virtualbox+vagrant安装

    mac下virtualbox+vagrant安装 1.安装VirtualBox VirtualBox下载地址 免费小巧非常适用,根据自己机器系统选择下载包 图1 2.安装并使用Vagrant 1)Va ...

  8. mac下GLTools的安装

    在学习<OpenGL超级宝典>时, 其中的例子用到了GLTools库,需要自行安装.MAC下GLTools的安装方法如下: 1. git clone https://github.com/ ...

  9. Win10下LoadRunner12 下载安装汉化图文教程(含LoadRunner安装包)

    Win10下LoadRunner12 下载安装汉化图文教程 一.下载安装 "windows无法安装.net framwork的问题" 1.报错原因 2.解决方案 二.汉化 Win1 ...

最新文章

  1. 阿里JAVA 开发手册----整理
  2. SpringBoot配置属性之MQ
  3. 使用noode.js创建一个服务器
  4. 最初级且依赖于硬件的计算机语言是,大一计算机考试练习题
  5. python3.6.1安装,linux下安装Python3.6.1
  6. php 编程祝新年快乐_第一门编程语言选什么好?
  7. 如何24小时实时监控网站访问状态?
  8. python可视化进阶---seaborn1.3 分布数据可视化 - 直方图与密度图 displot() / kdeplot()/ rugplot()
  9. Wangle源码分析:Pipeline、Handler、Context
  10. STM32中的IDR和ODR寄存器
  11. 在Groovy中使用字符串
  12. 150个节点的本地机房建设解决方案
  13. 汽车行业如何借助微信小程序引流
  14. etal斜体吗 参考文献_期刊论文参考文献着录注意问题
  15. Linux Github 使用 ssh 登录及推送 - 一站式教程
  16. 新的摩尔多瓦投资公民身份计划开放申请
  17. hdu5544 Ba Gua Zhen(高斯消元)
  18. 外部 DTD: 无法读取外部 DTD ‘mybatis-generator-config_1_0.dtd‘, 因为 accessExternalDTD 属性设置的限制导致不允许
  19. 物联网技术应用属于什么专业分类
  20. 前端网站实现图片放大功能

热门文章

  1. UITableView性能优化
  2. 门面设计模式(Facade Pattern)
  3. 初探深度优化搜索--小白版
  4. 计算机怎样改成游戏机,手把手教你安装batocera系统,把旧电脑变成万能影音游戏主机...
  5. [ZT]:fancy设置latex页眉页脚
  6. 微信小程序picker地区选择器显示省市二级联动
  7. 【U8】U8c及NC凭证模板修改附单据数字段
  8. 后台管理 vue+element 开源框架
  9. 神经网络——最易懂最清晰的一篇文章
  10. 非门,NOT Gate