在Docker上安装配置Oracle教程

 更新时间:2017年04月06日 14:21:35   作者:周先生  
本篇文章主要介绍了在 Docker 上配置 Oracle教程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

由于工作需要,但是对于Docker 又是一窍不通,网上的资料又很少,真是一个头两个大。好歹最后终于找了各种资料终于捣鼓成功。

地址:https://github.com/wnameless/docker-oracle-xe-11g 。直接 Git clone 到本地就行了

安装

Docker shell 下:

docker pull wnameless/oracle-xe-11g

运行,并开放 49160 和 49161 端口,分别对应 22 端口和 Oracle 端口(SSH 和 oracle 数据库)

复制代码 代码如下:

docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g

数据库信息如下:

hostname: localhost
port: 49161
sid: xe
username: system
password: oracle

SYSTEM和SYS的初始密码都为 oracle

Container SSH 的 root 密码为admin

需要说明的是,在 OS X 上通过 SSH 连接 docker container 使用的是 docker 的 ip 而不是 localhost。

安装完毕之后,就可以通过客户端配置上述数据库信息来连接数据库了。图为 OS X 下 SQL Developer 连接 Docker 中数据库的配置界面。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Docker 安装启动Jenkins的方法(docker-compose)

    Docker 安装启动Jenkins的方法(docker-compose)

    这篇文章主要介绍了Docker 安装启动 Jenkins(docker-compose)的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-09-09
  • IDEA中进行Docker项目部署的实现步骤

    IDEA中进行Docker项目部署的实现步骤

    这篇文章主要介绍了IDEA中进行Docker项目部署的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • Docker镜像如何移动或复制到另一台服务器

    Docker镜像如何移动或复制到另一台服务器

    文章介绍了如何在不同服务器之间移动或复制Docker镜像,包括使用dockersave和dockerload、DockerRegistry、以及dockerexport和dockerimport命令的方法
    2025-02-02
  • Docker容器与主机间的文件传输方法(复制/上传/下载)

    Docker容器与主机间的文件传输方法(复制/上传/下载)

    这篇文章主要介绍了Docker容器与主机间的文件传输方法(复制/上传/下载),需要的朋友可以参考下
    2018-02-02
  • Docker部署verdaccio搭建npm私服的实现

    Docker部署verdaccio搭建npm私服的实现

    本女王主要介绍了Docker部署verdaccio搭建npm私服的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-02-02
  • .Net8项目使用docker、docker-compose部署的图文步骤

    .Net8项目使用docker、docker-compose部署的图文步骤

    本文主要介绍了.Net8项目使用docker、docker-compose部署的图文步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-04-04
  • docker实现跨宿主机的容器之间网络互联

    docker实现跨宿主机的容器之间网络互联

    本文主要介绍了docker实现跨宿主机的容器之间网络互联,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • docker commit命令的具体使用

    docker commit命令的具体使用

    本文主要介绍了docker commit命令的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • CentOS7上安装Docker的详细步骤

    CentOS7上安装Docker的详细步骤

    Docker 是一个开源工具,它可以让创建和管理 Linux 容器变得简单,容器就像是轻量级的虚拟机,并且可以以毫秒级的速度来启动或停止,下面这篇文章主要给大家介绍了关于CentOS7上安装Docker的详细步骤,需要的朋友可以参考下
    2022-01-01
  • 释放Docker占用的存储空间的几种方法

    释放Docker占用的存储空间的几种方法

    随着Docker的广泛应用,我们经常会遇到Docker占用过多存储空间的问题,这可能是由于频繁的镜像拉取、容器创建和删除等操作导致的,本文将介绍几种方法来有效释放Docker占用的存储空间,需要的朋友可以参考下
    2024-06-06

最新评论