docker-io 运行oracle

举报
snowofsummer 发表于 2020/10/22 12:15:20 2020/10/22
3.3k+ 0 0
【摘要】 1docker软件安装系统版本:CentOS Linux release 7.7.1908 (Core)软件安装:下载yum源:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 安装docker:yum -y install docker-ioDocker 实现阿里云加...

1docker软件安装

系统版本:

CentOS Linux release 7.7.1908 (Core)

软件安装:

下载yum源:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

安装docker:

yum -y install docker-io

Docker 实现阿里云加速:

 cat /etc/docker/daemon.json

{

  "registry-mirrors": ["https://wghlmi3i.mirror.aliyuncs.com"]

}

启动docker:

systemctl start docker.service

2,下载images

docker pull sath89/oracle-12c

docker images

3,创建容器

//默认创建不制定,数据位置(oracle数据库文件)

docker run -d -p 8080:8080 -p 1521:1521 sath89/oracle-12c

//容器和数据的有效分离

docker run -d -p 8080:8080 -p 1521:1521 -v /my/oracle/data:/u01/app/oracle sath89/oracle-12c

日志检查:

容器日志:

docker ps

docker logs -f ae6b2b0eb274

4,进入容器进行相关操作:

 docker exec -it ae6b2b0eb274 /bin/bash

//

Connect database with following setting:

hostname: localhost
port: 1521
sid: xe
service name: xe
username: system
password: oracle

To connect using sqlplus:

sqlplus system/oracle@//localhost:1521/xe

Password for SYS & SYSTEM:

oracle

//https://github.com/MaksymBilenko/docker-oracle-12c

=====================

11g

  • docker search oracle

  • #开始拉取oracle_xe精简版版本需一致,后面需要对他进行路径映射,否则你会发现docker一关闭,你的数据不会被持久化保存下去,嘿嘿

  • docker pull sath89/oracle-xe-11g

  • #启动

  • #-v命令用于磁盘映射,就是把文件映射进你的本地磁盘这样重启就不会丢失数据

  • #/Users/wangbo/Downloads/oracle_data  这个路径是我自己定义的,你想放在那就在那,一定是绝对路径

  • #/u01/app/oracle/ 这个路径是docker oracle自己的路径,下面会有怎么看路径

  • #--name xe  别名

  • #sath89/oracle-xe-11g  和拉去的镜像名保持一致

  • docker run -d -p 1521:1521 -v /Users/wangbo/Downloads/oracle_data:/u01/app/oracle/ --name xe  sath89/oracle-xe-11g


  • #查看是否启动

  • docker ps

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。