mac安装docker oracle 11g,macOS 使用Docker安装Oracle 11g

1.docker search docker-oracle-xe-11g命令

5b495e10216d

意思是查询名为docker-oracle-xe-11g的镜像

2.选择好你需要的镜像,然后下载

我选择的是deadok22/docker-oracle-xe-11g,别问我为什么,就是看他顺眼,版本太多没空研究,随便先下载一个。下载的命令是:docker pull deadok22/docker-oracle-xe-11g

5b495e10216d

到Status: Downloaded newer image for deadok22/docker-oracle-xe-11g:latest就是下载好了

3.启动镜像为容器

将下载好的镜像启动为容器,第一次是需要这样启动的,后面就不需要了,后面直接docker name start就行了,不多说了,往下看,命令是:

docker run -h "oracle" --name "oracle" -d -p 49160:22 -p 49161:1521 -p 49162:8080 deadok22/docker-oracle-xe-11g

大概意思是建个name为oracle的容器,然后端口映射49160:22 -p 49161:1521 -p 49162:8080,把镜像塞进去。

5b495e10216d

4.查看容器

这个没有什么好解释了,就是看一下他的容器id,方便后面,命令:docker ps

5b495e10216d

5.进入容器并启动Oracle

docker exec -it a42d9c17e90d /bin/bash

a42d9c17e90d就是上面查到的容器id(CONTAINER ID)注意:a42d9c17e90d 和/bin/bash有空格。后面的/bin/bash是命令。

5b495e10216d

6.进入oracle,查看,新建用户,并且复制dba权限

sqlplus 输入用户密码:sqlplus system/oracle

查找所有用户:select username,password from dba_users;

新建用户:create user deque identified by 123;

赋予权限:grant connect,resource,dba to deque;

5b495e10216d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值