环境:

2G 内存,60G 硬盘阿里云一台(带宽 1M), 配置如下图:

软件:docker

Docker version 1.6.2, build 7c8fca2

相关 link

docker 镜像站:https://store.docker.com
视频教程:https://asciinema.org/a/45878(oracle 12c)

步骤

1: 在镜像站搜索 oracle, 第一页有两个(12c 和 11g) ,12c 太大了,要 3 个 G 且下载时间太长,我下载的是 11g

shell:docker pull wnameless/oracle-xe-11g

可以下载旧版:docker pull wnameless/oracle-xe-11g:14.04.4

2: 运行镜像文件

shell:docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g
映射了两个端口出来。

镜像网站上说:Run this, if you want the database to be connected remotely:(远程连接)
得加-e ORACLE_ALLOW_REMOTE=true

3: 查看这个镜像运行 log

shell:docker logs -f b97da5ba40541b28b05c4b799761f77aa6284f842ef696c16926bbc14a0d2627

4: 进入容器

Login by SSH : ssh root@localhost -p 49160
密码: admin

5: 切换用户, 连接 oracle

shell: su oracle
shell: cd $ORACLE_HOME
shell: bin/sqlplus / as sysdba

6: 测试 sql

7: 新建用户

shell:create user test identified by 123456
shell: grant dba to test;

8: 新建表空间

shell:create tablespace TEST datafile '/u01/app/oracle/test/test.dbf' size 100M;
shell:create user TEST identified by TEST123 default tablespace TEST;
如果这个 TEST 用户在其他表空间已存请先删除
shell:drop user TEST cascade
然后给连接,dba 权限
shell:grant connect,resource to TEST;
shell:grant dba to TEST;

转自:https://hacpai.com/article/1492914187689

Linux 上 docker 安装 oracle-xe-11g相关推荐

  1. linux centos7 docker 安装 oracle

    搜索oracle相关的docker源: work@work:~$ sudo docker search oracle [sudo] work 的密码: NAME DESCRIPTION STARS O ...

  2. RedHat Enterprise LInux 6.3 安装Oracle Database 11g

    本文描述的是在RHEL 6.3上面安装Oracle 11g的过程,关于RHEL的下载,其实可以去很多的镜像站点下载,例如下载地址,Oracle 11g的下载地址,需要注意的是本文使用的是11.2.0. ...

  3. 在Linux上如何安装Oracle数据库

    Oracle数据库安装 卸载数据库 进入vm, edit->virture network editor->type=readonly的IP:192.168.253.10 用SecureS ...

  4. linux上docker安装centos7.2

    1.安装 docker pull centos:7.2.1511 2.启动镜像 docker run -d -i -t <IMAGE ID> /bin/bash 3.进入容器 docker ...

  5. mac docker oracle11g,MacOS下使用Docker安装Oracle 11g

    1.下载并安装Docker 第二步:点击Docker.dmg安装即可 第三步:打开终端,输入命令docker version查看docker版本,看是否安装成功: Client: Docker Eng ...

  6. 使用Docker安装oracle 11g

    使用Docker安装oracle 11g 目录 一,简介 二,安装 2.1.安装ORACLE 11G镜像到DOCKER 2.2.准备ORACLE 11G安装文件 2.3.安装ORACLE 三,配置 3 ...

  7. linux安装oracle XE

    linux安装oracle XE 安装说明:系统为CentOS 版本:2.6.32-754.el6.x86_64 安装包下载地址,百度网盘:链接:https://pan.baidu.com/s/13L ...

  8. 安装 oracle-xe,CentOS上安装Oracle XE指南

    引言: 在CentOS上安装Oracle XE主要用来解决学习和测试的用处,虽然简单,但也是涉及到了诸多的步骤和细节问题. 1.  下载Oracle XE 访问http://www.oracle.co ...

  9. Mac通过Docker安装Oracle 11g发布版

    Mac通过Docker安装Oracle 11g发布版 目录 Mac通过Docker安装Oracle 11g发布版 第一步:下载Oracle 第二步:Docker 1.启动docker 2.拉去orac ...

最新文章

  1. 结婚和年龄有直接关系吗?
  2. Karma和Jasmine 自动化单元测试环境搭建
  3. Kali Linux”下列签名无效“解决办法
  4. mysql 启动个关闭命定_mysql利用phpmyadmin实现数据库同步更新
  5. 南京工程学院 数据库复习(数据库系统概论复习 及 数据库原理与应用样题)
  6. java 8 localdatetime_java8 时间 LocalDateTime常用方法
  7. 小学计算机教师集体备课计实,教师集体备课活动记录表.doc
  8. One-Pass Multi-task Convolutional Neural Networks for Efficient Brain Tumor Segmentation
  9. 如何在Mac上恢复已删除或丢失的分区
  10. 智能家居规模发展尚需时日
  11. java中cplex程序_Cplex中文教程全 PDF 下载
  12. 【STM32H7的DSP教程】第13章 DSP快速计算函数-三角函数和平方根
  13. 观阿凡达水之道之感想
  14. cf 1443C The Delivery Dilemma
  15. C# arcengine 属性快速浏览
  16. marvin java_Java开源图像处理框架Marvin介绍
  17. QT实现图片的滚轮缩放、框选放大、拖拽移动
  18. delphi的bpl、dcp 、dcu文件意义
  19. every()数组方法
  20. 微信网页版协议分析和实现机器人

热门文章

  1. javaBean和Servlet的区别
  2. 数据结构 - 链表(单向环形链表)(约瑟夫问题)
  3. 华为把服务器虚拟底层锁了,华为全面关闭解码锁服务:马上升级到很吓人的技术!...
  4. 线程池简单实现java_简单实现java线程池
  5. 【牛客161 - A】字符串(尺取法,桶标记法)
  6. 我的第一个Python程序(简单的用户名密码登录程序)
  7. 关于时间复杂度(持续更新.....)
  8. Coursera自动驾驶课程第13讲:Least Squares
  9. 在notepad++中配置java编译环境
  10. shell执行perl_【编程技巧(一)】在Perl、Shell和Python中传参与输出帮助文档